EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

2002  2003  2004  2005  2006  <20072008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 2002  2003  2004  2005  2006  <20072008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Redundancy Patch: makeBaseApp
From: Andrew Johnson <[email protected]>
To: EPICS core-talk <[email protected]>
Date: Thu, 15 Nov 2007 17:36:52 -0600
**************
Modified
**************

# source files
(16) base-3.14.9/src/makeBaseApp/top/configure/RELEASE
    The following lines are added for supporting iocRedundancy package:
#If using iocRedundacy package, point REDUNDANCY at its top directory:
        #REDUNDANCY=$(EPICS_BASE)/../modules/soft/iocRedundancy

(17) base-3.14.9/src/makeBaseApp/top/exampleApp/src/Makefile
    The following lines are added for building redundant IOC application:
# NOTE: To build redundant IOC application, REDUNDANCY must be defined
        # in the <top>/configure/RELEASE file

        ifneq ($(REDUNDANCY),)
           _APPNAME__DBD += rmt.dbd
           _APPNAME__DBD += cce.dbd
           _APPNAME__DBD += snlexec.dbd
           _APPNAME__LIBS += rmt
           _APPNAME__LIBS += cce
           _APPNAME__LIBS += snlexec
        endif


Index: src/makeBaseApp/top/configure/RELEASE
===================================================================
RCS file: /net/phoebus/epicsmgr/cvsroot/epics/base/src/makeBaseApp/top/configure/Attic/RELEASE,v
retrieving revision 1.11.2.5
diff -u -b -r1.11.2.5 RELEASE
--- src/makeBaseApp/top/configure/RELEASE	26 Oct 2006 15:34:45 -0000	1.11.2.5
+++ src/makeBaseApp/top/configure/RELEASE	12 Nov 2007 18:22:33 -0000
@@ -18,6 +18,9 @@
 
 TEMPLATE_TOP=_TEMPLATE_TOP_
 
+#If using iocRedundacy package, point REDUNDANCY at its top directory:
+#REDUNDANCY=$(EPICS_BASE)/../modules/soft/iocRedundancy
+
 #If using the sequencer, point SNCSEQ at its top directory:
 #SNCSEQ=$(EPICS_BASE)/../modules/soft/seq
 
Index: src/makeBaseApp/top/exampleApp/src/Makefile
===================================================================
RCS file: /net/phoebus/epicsmgr/cvsroot/epics/base/src/makeBaseApp/top/exampleApp/src/Attic/Makefile,v
retrieving revision 1.37.2.6
diff -u -b -r1.37.2.6 Makefile
--- src/makeBaseApp/top/exampleApp/src/Makefile	8 Apr 2005 17:48:05 -0000	1.37.2.6
+++ src/makeBaseApp/top/exampleApp/src/Makefile	12 Nov 2007 18:22:33 -0000
@@ -48,6 +48,18 @@
 
 _APPNAME__LIBS += xxxSupport
 
+# NOTE: To build redundant IOC application, REDUNDANCY must be defined
+# in the <top>/configure/RELEASE file
+
+ifneq ($(REDUNDANCY),)
+    _APPNAME__DBD += rmt.dbd
+    _APPNAME__DBD += cce.dbd
+    _APPNAME__DBD += snlexec.dbd
+    _APPNAME__LIBS += rmt
+    _APPNAME__LIBS += cce
+    _APPNAME__LIBS += snlexec
+endif
+
 # NOTE: To build SNL programs, SNCSEQ must be defined
 # in the <top>/configure/RELEASE file
 

Replies:
Re: Redundancy Patch: makeBaseApp Andrew Johnson

Navigate by Date:
Prev: Redundancy Patch: rsrv Andrew Johnson
Next: Re: Redundancy Patches Eric Norum
Index: 2002  2003  2004  2005  2006  <20072008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: Redundancy Patch: rsrv Liu, Gongfa
Next: Re: Redundancy Patch: makeBaseApp Andrew Johnson
Index: 2002  2003  2004  2005  2006  <20072008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 02 Feb 2012 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·