Change paths for tools from this module

This commit is contained in:
Ralph Lange
2017-07-21 13:27:20 +02:00
parent 7ad0210ef6
commit 3b469fec58
5 changed files with 18 additions and 9 deletions
+15 -2
View File
@@ -19,9 +19,22 @@ include $(CONFIG)/CONFIG
# Override the Base definition:
INSTALL_LOCATION = $(TOP)
# Use new RSET definition
BASE_CPPFLAGS += -DUSE_TYPED_RSET
# makeBpt is created locally
MAKEBPT = $(INSTALL_HOST_BIN)/makeBpt$(HOSTEXE)
# Set path for local tools
MAKEBPT = $(INSTALL_HOST_BIN)/makeBpt$(HOSTEXE)
DBEXPAND = $(PERL) $(INSTALL_HOST_BIN)/dbdExpand.pl
DBTORECORDTYPEH = $(PERL) $(INSTALL_HOST_BIN)/dbdToRecordtypeH.pl
DBTOMENUH = $(PERL) $(INSTALL_HOST_BIN)/dbdToMenuH.pl
DBDTOHTML = $(PERL) $(INSTALL_HOST_BIN)/dbdToHtml.pl
REGISTERRECORDDEVICEDRIVER = $(PERL) $(INSTALL_HOST_BIN)/registerRecordDeviceDriver.pl
# Set path for tools from libcom for unbundled build
ifdef EPICS_LIBCOM
EYACC = $(EPICS_LIBCOM_HOST_BIN)/antelope$(HOSTEXE)
ELEX = $(EPICS_LIBCOM_HOST_BIN)/e_flex$(HOSTEXE) -S$(EPICS_LIBCOM)/include/flex.skel.static
endif
# CONFIG_SITE files contain other build configuration settings
include $(TOP)/configure/CONFIG_SITE
+1 -2
View File
@@ -12,5 +12,4 @@
# This is a Makefile fragment, see src/ioc/Makefile.
$(patsubst %,$(COMMON_DIR)/%,$(BPT_DBD)) : \
$(COMMON_DIR)/bpt%.dbd : $(EPICS_BASE_HOST_BIN)/makeBpt$(HOSTEXE)
$(COMMON_DIR)/bpt%.dbd : $(MAKEBPT)
+1 -1
View File
@@ -24,4 +24,4 @@ $(COMMON_DIR)/menuGlobal.dbd: $(IOCDIR)/db/Makefile $(IOCDIR)/db/RULES
# This is a target-specific variable
$(COMMON_DIR)/menuGlobal.dbd: DBDCAT_COMMAND = \
$(PERL) $(TOOLS)/makeIncludeDbd.pl $(menuGlobal_DBD) $(@F)
$(PERL) $(INSTALL_HOST_BIN)/makeIncludeDbd.pl $(menuGlobal_DBD) $(@F)
+1 -1
View File
@@ -15,4 +15,4 @@ $(COMMON_DIR)/stdRecords.dbd: $(STDDIR)/rec/Makefile $(STDDIR)/rec/RULES
# This is a target-specific variable
$(COMMON_DIR)/stdRecords.dbd: DBDCAT_COMMAND = \
$(PERL) $(TOOLS)/makeIncludeDbd.pl $(stdRecords_DBD) $(@F)
$(PERL) $(INSTALL_HOST_BIN)/makeIncludeDbd.pl $(stdRecords_DBD) $(@F)
-3
View File
@@ -8,9 +8,6 @@ TOP=../..
include $(TOP)/configure/CONFIG
# Bootstrap resolution: tools not installed yet
TOOLS = $(TOP)/src/tools
PERL_MODULES += DBD.pm
PERL_MODULES += DBD/Base.pm
PERL_MODULES += DBD/Breaktable.pm