EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  <20182019  2020  2021  2022  2023  2024  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  <20182019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: Installing extra CONFIG_SITE file
From: Andrew Johnson <[email protected]>
To: Hinko Kocevar <[email protected]>, "[email protected]" <[email protected]>
Date: Tue, 21 Aug 2018 10:35:10 -0500
Hi Hinko,

On 08/21/2018 06:43 AM, Hinko Kocevar wrote:
> Silly question: I still need to manually include the CONFIG file I
> installed in the dependent modules CONFIG_SITE, right? As far I see
> there is not automatism here for such custom files like one can find for
> CONFIG, CONFIG_SITE and similar.

No you don't, there is a mechanism in the EPICS build system that
includes those <MODULE>/cfg/CONFIG* files automatically while building
any dependent modules. If you want to know the details, they're in the
Base/configure/CONFIG file, look for RELEASE_CFG_CONFIGS towards the end
of that file. The <MODULE>/cfg/RULES* files are included by the similar
RELEASE_CFG_RULES mechanism in the Base/configure/RULES_FILE_TYPE file.

The intention was to allow modules to introduce their own rules and
configuration variables without our having to put them in Base. For
example the rules for running the SNC compiler and building sequencer
programs from .st or .stt files could move out of Base into the
sequencer module. This hasn't happened yet, but I hope it will at some
point.

- Andrew

-- 
Arguing for surveillance because you have nothing to hide is no
different than making the claim, "I don't care about freedom of
speech because I have nothing to say." -- Edward Snowdon

Replies:
RE: Installing extra CONFIG_SITE file Hinko Kocevar
References:
Installing extra CONFIG_SITE file Hinko Kocevar
Re: Installing extra CONFIG_SITE file Andrew Johnson
RE: Installing extra CONFIG_SITE file Hinko Kocevar

Navigate by Date:
Prev: Re: a simple question about pyepics Ricardo Cardenes via Tech-talk
Next: Re: a simple question about pyepics Andrew Johnson
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  <20182019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: RE: Installing extra CONFIG_SITE file Hinko Kocevar
Next: RE: Installing extra CONFIG_SITE file Hinko Kocevar
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  <20182019  2020  2021  2022  2023  2024 
ANJ, 23 Aug 2018 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·