From 89abe88564f48c98c2797f19aeb47da407cfcbb4 Mon Sep 17 00:00:00 2001 From: timmmooney <mooney@aps.anl.gov> Date: Fri, 26 Sep 2014 17:57:52 +0000 Subject: [PATCH] from 3.14.12.4 makeBaseApp --- configure/CONFIG | 25 ++++++++++--------------- 1 file changed, 10 insertions(+), 15 deletions(-) diff --git a/configure/CONFIG b/configure/CONFIG index cf8e453..c1a4703 100644 --- a/configure/CONFIG +++ b/configure/CONFIG @@ -1,34 +1,29 @@ -# CONFIG +# CONFIG - Load build configuration data +# +# Do not make changes to this file! -# You might want to change this to some shared set of rules, e.g. -# RULES=/path/to/epics/support/modules/rules/x-y -RULES=$(EPICS_BASE) +# 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) -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 +CONFIG = $(RULES)/configure include $(CONFIG)/CONFIG -# Override for definition in base +# Override the Base definition: INSTALL_LOCATION = $(TOP) + +# CONFIG_SITE files contain other build configuration settings include $(TOP)/configure/CONFIG_SITE --include $(TOP)/configure/CONFIG_SITE.$(EPICS_HOST_ARCH) -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) - - -include $(TOP)/configure/O.$(T_A)/CONFIG_APP_INCLUDE endif -# We need to build statically on Linux because we are linking with old version of some libraries from areaDetector -ifeq ($(OS_CLASS), Linux) -STATIC_BUILD=YES -endif -- GitLab