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
<2018>
2019
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
<2018>
2019
2020
2021
2022
2023
2024
|