From 89d7bf5bb39a03dff489ded93c9d9a1c7de9ffe0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89rico=20Nogueira?= Date: Wed, 9 Aug 2023 10:43:06 -0300 Subject: [PATCH] utcaApp: build with PVXS qsrv. --- configure/RELEASE | 1 + iocBoot/iocutca/run.sh | 2 ++ utcaApp/src/Makefile | 3 +++ 3 files changed, 6 insertions(+) diff --git a/configure/RELEASE b/configure/RELEASE index f6bb31f..be5fc7f 100644 --- a/configure/RELEASE +++ b/configure/RELEASE @@ -33,6 +33,7 @@ EPICS_BASE = $(TOP)/../epics-7 ASYN = $(EPICS_BASE)/../asyn AUTOSAVE = $(EPICS_BASE)/../autosave +PVXS = $(EPICS_BASE)/../pvxs UHAL = $(EPICS_BASE)/../uhal UHAL_LIBS = $(UHAL)/lib diff --git a/iocBoot/iocutca/run.sh b/iocBoot/iocutca/run.sh index 7c40fef..3dc8d23 100755 --- a/iocBoot/iocutca/run.sh +++ b/iocBoot/iocutca/run.sh @@ -37,6 +37,8 @@ case "$(decode-reg build_info -q --slot ${SLOT})" in ;; esac +export PVXS_QSRV_ENABLE=YES + if [ -n "$cmd" ]; then exec procServ -f -n afc-ioc-${SLOT} -L- -i ^C^D -P $(expr 1700 + ${SLOT%-*}) ./st${cmd}.cmd fi diff --git a/utcaApp/src/Makefile b/utcaApp/src/Makefile index e94baf1..59401d1 100644 --- a/utcaApp/src/Makefile +++ b/utcaApp/src/Makefile @@ -52,6 +52,9 @@ utca_SRCS += utca_registerRecordDeviceDriver.cpp utca_SRCS_DEFAULT += utcaMain.cpp utca_SRCS_vxWorks += -nil- +utca_DBD += pvxsIoc.dbd +utca_LIBS += pvxsIoc pvxs + # Finally link IOC to the EPICS Base libraries utca_LIBS += $(EPICS_BASE_IOC_LIBS)