move module version into src/Makefile
This commit is contained in:
@@ -3,6 +3,18 @@
|
||||
TOP = ..
|
||||
include $(TOP)/configure/CONFIG
|
||||
|
||||
EPICS_PVA_MAJOR_VERSION = 4
|
||||
EPICS_PVA_MINOR_VERSION = 2
|
||||
EPICS_PVA_MAINTENANCE_VERSION = 0
|
||||
EPICS_PVA_DEVELOPMENT_FLAG = 1
|
||||
|
||||
EXPANDVARS += EPICS_PVA_MAJOR_VERSION
|
||||
EXPANDVARS += EPICS_PVA_MINOR_VERSION
|
||||
EXPANDVARS += EPICS_PVA_MAINTENANCE_VERSION
|
||||
EXPANDVARS += EPICS_PVA_DEVELOPMENT_FLAG
|
||||
|
||||
EXPANDFLAGS += $(foreach var,$(EXPANDVARS),-D$(var)="$(strip $($(var)))")
|
||||
|
||||
INSTALL_INCLUDE = $(INSTALL_LOCATION)/include/pv
|
||||
USR_INCLUDES += -I$(INSTALL_LOCATION)/include
|
||||
|
||||
@@ -33,3 +45,7 @@ pvAccess_SYS_LIBS_WIN32 += ws2_32
|
||||
|
||||
include $(TOP)/configure/RULES
|
||||
|
||||
# Can't use EXPAND as generated headers must appear
|
||||
# in O.Common, but EXPAND emits rules for O.$(T_A)
|
||||
../O.Common/pvaVersionNum.h: pvaVersionNum.h@
|
||||
$(EXPAND_TOOL) $(EXPANDFLAGS) $($@_EXPANDFLAGS) $< $@
|
||||
|
||||
Reference in New Issue
Block a user