Experimental Physics and Industrial Control System
If a configure/RULES_BUILD file exists in a support module defined
in an application's RELEASE file it will be included by Makefiles
during the build. This allows a support module to create module
specific build rules to be used by ioc applications which use the
support module.
When a make is done in the configure directory of a makeBaseApp.pl
application a RULES_INCLUDE file is created in each O.<arch>
subdirectory. This file contains an include line for a RULES_BUILD
file from each support module defined in the configure/RELEASE file
(except EPICS_BASE). The created RULES_INCLUDE file will be included
by EPICS_BASE configure files during the build.
Janet
Eric Norum wrote:
I'm sure that Janet can provide a better explanation of this, but the
sequencer seems to work fine for me without requiring any manual
additions to the RULES_BUILD file. I have only to add a definition for
SNCSEQ in the configure/RELEASE file:
SNCSEQ=/usr/local/iocapps/R3.14.8.2/modules/soft/seq/2-0-11-asd2
On Oct 6, 2006, at 8:00 PM, Emmanuel Mayssat wrote:
Mark,
I also need to include the RULES_BUILD file that comes with the
sequencer source to be able to build the C files from the st one.
MyIoc_SRCS=sequencer.st
include ${EPICS_SEQUENCER_TOP_DIR}/configure/RULES_BUILD
--
Emmanuel
--
Eric Norum <[email protected] <mailto:[email protected]>>
Advanced Photon Source
Argonne National Laboratory
(630) 252-4793
- References:
- RE: sequencer installation Mark Rivers
- RE: sequencer installation Emmanuel Mayssat
- Re: sequencer installation Eric Norum
- Navigate by Date:
- Prev:
Re: sequencer installation Eric Norum
- Next:
RE: Failed to install sequencer 2.0.11 on WIN32 Mark Rivers
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
<2006>
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
- Navigate by Thread:
- Prev:
Re: sequencer installation Eric Norum
- Next:
RE: CA disconnect mechanism Jeff Hill
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
<2006>
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025