
The pdbApp/Makefile needs $(EPICS_QSRV_ABI_MAJOR_VERSION) and $(EPICS_QSRV_ABI_MINOR_VERSION), which will only be set if the Makefile is parsed after configure/Makefile has installed the CONFIG_QSRV_VERSION file.
20 lines
470 B
Makefile
20 lines
470 B
Makefile
# Makefile at top of application tree
|
|
TOP = .
|
|
include $(TOP)/configure/CONFIG
|
|
|
|
# Directories to build, any order
|
|
DIRS += configure
|
|
DIRS += $(wildcard *App)
|
|
DIRS += $(wildcard iocBoot)
|
|
|
|
# pdbApp depends on configure for CONFIG_QSRV_VERSION
|
|
pdbApp_DEPEND_DIRS = configure
|
|
|
|
# iocBoot depends on all *App dirs
|
|
iocBoot_DEPEND_DIRS += $(filter %App,$(DIRS))
|
|
testApp_DEPEND_DIRS += p2pApp pdbApp
|
|
|
|
# Add any additional dependency rules here:
|
|
|
|
include $(TOP)/configure/RULES_TOP
|