Change paths for tools from this module
This commit is contained in:
+15
-2
@@ -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
@@ -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
@@ -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
@@ -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)
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user