33 lines
1.0 KiB
Plaintext
33 lines
1.0 KiB
Plaintext
# CONFIG - Load build configuration data
|
|
#
|
|
# Do not make changes to this file!
|
|
|
|
# Allow user to override where the build rules come from
|
|
RULES = $(EPICS_BASE)
|
|
|
|
# RELEASE files point to other application tops
|
|
include $(TOP)/configure/RELEASE
|
|
-include $(TOP)/configure/RELEASE.$(EPICS_HOST_ARCH).Common
|
|
ifdef T_A
|
|
-include $(TOP)/configure/RELEASE.Common.$(T_A)
|
|
-include $(TOP)/configure/RELEASE.$(EPICS_HOST_ARCH).$(T_A)
|
|
endif
|
|
|
|
CONFIG = $(RULES)/configure
|
|
include $(CONFIG)/CONFIG
|
|
|
|
# Override the Base definition:
|
|
INSTALL_LOCATION = $(TOP)
|
|
|
|
# Set location of locally generated tools
|
|
EYACC = $(abspath $(INSTALL_HOST_BIN))/antelope$(HOSTEXE)
|
|
ELEX = $(abspath $(INSTALL_HOST_BIN))/e_flex$(HOSTEXE) -S$(INSTALL_INCLUDE)/flex.skel.static
|
|
|
|
# CONFIG_SITE files contain other build configuration settings
|
|
include $(TOP)/configure/CONFIG_SITE
|
|
-include $(TOP)/configure/CONFIG_SITE.$(EPICS_HOST_ARCH).Common
|
|
ifdef T_A
|
|
-include $(TOP)/configure/CONFIG_SITE.Common.$(T_A)
|
|
-include $(TOP)/configure/CONFIG_SITE.$(EPICS_HOST_ARCH).$(T_A)
|
|
endif
|