pvCopy depends of pvPlugin not the other way

This commit is contained in:
mrkraimer
2019-06-23 14:03:16 -04:00
parent d9ed321298
commit 1928b87634
6 changed files with 8 additions and 7 deletions

View File

@ -8,14 +8,14 @@ SHRLIB_VERSION ?= $(EPICS_PVA_MAJOR_VERSION).$(EPICS_PVA_MINOR_VERSION).$(EPICS_
# needed for Windows
LIB_SYS_LIBS_WIN32 += netapi32 ws2_32
INC += pv/pvStructureCopy.h
INC += pv/pvPlugin.h
INC += pv/pvStructureCopy.h
INC += pv/pvArrayPlugin.h
INC += pv/pvDeadbandPlugin.h
INC += pv/pvTimestampPlugin.h
LIBSRCS += pvCopy.cpp
LIBSRCS += pvPlugin.cpp
LIBSRCS += pvCopy.cpp
LIBSRCS += pvArrayPlugin.cpp
LIBSRCS += pvDeadbandPlugin.cpp
LIBSRCS += pvTimestampPlugin.cpp

View File

@ -12,7 +12,7 @@
#include <string>
#include <map>
#include <pv/lock.h>
#include <pv/pvStructureCopy.h>
#include <pv/bitSet.h>
#include <shareLib.h>
@ -22,6 +22,9 @@ class PVPlugin;
class PVFilter;
class PVPluginRegistry;
class PVCopy;
typedef std::tr1::shared_ptr<PVCopy> PVCopyPtr;
typedef std::tr1::shared_ptr<PVPlugin> PVPluginPtr;
typedef std::tr1::shared_ptr<PVFilter> PVFilterPtr;
typedef std::map<std::string,PVPluginPtr> PVPluginMap;

View File

@ -7,7 +7,7 @@
#include <pv/pvData.h>
#include <pv/bitSet.h>
#include <pv/convert.h>
#include "pv/pvSubArrayCopy.h"
#include <pv/pvSubArrayCopy.h>
#define epicsExportSharedSymbols
#include "pv/pvArrayPlugin.h"

View File

@ -11,7 +11,6 @@
#include <pv/pvPlugin.h>
#include <pv/bitSet.h>
#include <pv/convert.h>
#include "pv/pvSubArrayCopy.h"
#define epicsExportSharedSymbols
#include "pv/pvDeadbandPlugin.h"

View File

@ -7,7 +7,7 @@
#include <string>
#include <map>
#include <pv/lock.h>
#include "pv/pvStructureCopy.h"
#include <pv/bitSet.h>
#define epicsExportSharedSymbols
#include "pv/pvPlugin.h"

View File

@ -10,7 +10,6 @@
#include <pv/bitSet.h>
#include <pv/convert.h>
#include <pv/pvTimeStamp.h>
#include "pv/pvStructureCopy.h"
#define epicsExportSharedSymbols
#include "pv/pvTimestampPlugin.h"