Files
pva2pva/pdbApp/Makefile
T
Michael Davidsaver 271ec3241f Merge remote-tracking branch 'origin/master'
* origin/master:
  p2p: fix dllexport for ChannelCacheEntry::CRequester
  qsrv: add missing Base libs to qsrv_LIBS
  Fix dll decorations in moncache, gwmain, pdbsingle
  Add LICENSE file
  Add .local mechanism to CONFIG_SITE
  qsrv: build libqsrv also for target
  travis-ci: update/streamline configuration for EPICS 7

# Conflicts:
#	.travis.yml
#	build-deps.sh
#	pdbApp/Makefile
2017-09-30 22:28:26 -05:00

53 lines
1.1 KiB
Makefile

TOP=..
include $(TOP)/configure/CONFIG
#----------------------------------------
# ADD MACRO DEFINITIONS AFTER THIS LINE
#=============================
LIBRARY += qsrv
USR_CPPFLAGS += -I$(TOP)/common -I$(TOP)/p2pApp
qsrv_SRCS += pvif.cpp
qsrv_SRCS += qsrv.cpp
qsrv_SRCS += pdb.cpp
qsrv_SRCS += pdbsingle.cpp
#qsrv_SRCS += pvalink.cpp
qsrv_SRCS += demo.cpp
qsrv_SRCS += imagedemo.c
ifdef BASE_3_16
qsrv_SRCS += pdbgroup.cpp
qsrv_SRCS += configparse.cpp
endif
qsrv_LIBS += pvAccess pvData
qsrv_LIBS += $(EPICS_BASE_IOC_LIBS)
FINAL_LOCATION ?= $(shell $(PERL) $(TOOLS)/fullPathName.pl $(INSTALL_LOCATION))
USR_CPPFLAGS += -DFINAL_LOCATION="\"$(FINAL_LOCATION)\""
PROD_IOC += softIocPVA
softIocPVA_SRCS += softMain.cpp
softIocPVA_SRCS += softIocPVA_registerRecordDeviceDriver.cpp
softIocPVA_LIBS += qsrv pvAccessIOC pvAccess pvData $(MBLIB)
softIocPVA_LIBS += $(EPICS_BASE_IOC_LIBS)
DBD += softIocPVA.dbd
DBD += qsrv.dbd
softIocPVA_DBD += softIoc.dbd
softIocPVA_DBD += PVAServerRegister.dbd
softIocPVA_DBD += qsrv.dbd
#===========================
include $(TOP)/configure/RULES
#----------------------------------------
# ADD RULES AFTER THIS LINE