Skip to content

Commit 5ca094e

Browse files
committed
Fetch epicsEnvVars data from CONFIG_ENV in EPICS base
1 parent 34b55d4 commit 5ca094e

5 files changed

Lines changed: 8 additions & 43 deletions

File tree

iocAdmin/Db/Makefile

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ include $(TOP)/configure/CONFIG
1212
# databases, templates, substitutions like this
1313
#
1414
DB += siteEnvVars.db
15-
DB += epicsEnvVars.db
1615
DB += iocAdminScanMon.db
1716
DB += ioc.db
1817
DB += iocRTOS.db
@@ -38,17 +37,17 @@ include $(TOP)/configure/RULES
3837
#----------------------------------------
3938
# ADD RULES AFTER THIS LINE
4039

41-
$(COMMON_DIR)/iocAdminRTEMS.db: $(COMMON_DIR)/iocAdminScanMon.db $(COMMON_DIR)/epicsEnvVars.db $(COMMON_DIR)/siteEnvVars.db
40+
$(COMMON_DIR)/iocAdminRTEMS.db: $(COMMON_DIR)/iocAdminScanMon.db $(COMMON_DIR)/siteEnvVars.db
4241

43-
$(COMMON_DIR)/iocAdminSoft.db: $(COMMON_DIR)/iocAdminScanMon.db $(COMMON_DIR)/epicsEnvVars.db $(COMMON_DIR)/siteEnvVars.db
42+
$(COMMON_DIR)/iocAdminSoft.db: $(COMMON_DIR)/iocAdminScanMon.db $(COMMON_DIR)/siteEnvVars.db
4443

45-
$(COMMON_DIR)/iocAdminVxWorks.db: $(COMMON_DIR)/iocAdminScanMon.db $(COMMON_DIR)/epicsEnvVars.db $(COMMON_DIR)/siteEnvVars.db
44+
$(COMMON_DIR)/iocAdminVxWorks.db: $(COMMON_DIR)/iocAdminScanMon.db $(COMMON_DIR)/siteEnvVars.db
4645

47-
$(COMMON_DIR)/siteEnvVars.substitutions: $(EPICS_BASE)/configure/CONFIG_SITE_ENV
48-
@echo Expanding siteEnvVars.substitutions from CONFIG_SITE_ENV....
46+
$(COMMON_DIR)/siteEnvVars.substitutions: $(EPICS_BASE)/configure/CONFIG_SITE_ENV $(EPICS_BASE)/configure/CONFIG_ENV
47+
@echo Expanding siteEnvVars.substitutions from $^....
4948
@echo file iocEnvVar.template > $@
5049
@echo { >> $@
5150
@echo pattern >> $@
5251
@echo { ENVNAME, ENVVAR, ENVTYPE } >> $@
53-
@sed -n "s/^EPICS_\([A-Z_]*\).*/{\1, EPICS_\1, epics}/p" $< >> $@
52+
@sed -n "s/^EPICS_\([A-Z_]*\).*/{\1, EPICS_\1, epics}/p" $^ >> $@
5453
@echo } >> $@

iocAdmin/Db/epicsEnvVars.substitutions

Lines changed: 0 additions & 29 deletions
This file was deleted.

iocAdmin/Db/iocAdminRTEMS.substitutions

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ file iocRTEMSOnly.template
3232
pattern { IOCNAME }
3333
{ "$(IOC)" }
3434
}
35-
file epicsEnvVars.db
35+
file siteEnvVars.db
3636
{
3737
pattern { IOCNAME, }
3838
{ "$(IOC)" }

iocAdmin/Db/iocAdminSoft.substitutions

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,6 @@ file iocAdminScanMon.db
2222
{ IOCNAME }
2323
{ "$(IOC)" }
2424
}
25-
file epicsEnvVars.db
26-
{
27-
pattern { IOCNAME, }
28-
{ "$(IOC)" }
29-
}
3025

3126
file siteEnvVars.db
3227
{

iocAdmin/Db/iocAdminVxWorks.substitutions

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ file iocVxWorksOnly.template
3232
pattern { IOCNAME , DAT_MBUF_FLNK }
3333
{ "$(IOC)" , "$(IOC):CLUST_0_0_0"}
3434
}
35-
file epicsEnvVars.db
35+
file siteEnvVars.db
3636
{
3737
pattern { IOCNAME, }
3838
{ "$(IOC)" }

0 commit comments

Comments
 (0)