Experimental Physics and Industrial Control System
|
Hi Iain,
The EPICS build system does quite a lot of code generation, GNUmake handles that well. I think you’ll need to explain a bit more about what’s different about your process (what does it need to do?) for us
to be able to suggest some answers.
- Andrew
Complexity comes for free, Simplicity you have to work for.
On 10/11/24, 1:17 PM, "Tech-talk" <tech-talk-bounces at aps.anl.gov> wrote:
I am looking to submit a pull request to incorporate a new quadEM IOC into the official package. The build process uses code-generation, and I don’t see an obvious way to invoke that at build time. Alternatively,
I could generate and commit the code, then send a pull request for that, if that would be better, but I would definitely also want to include the template files used as a basis for the generated code. What approach would be best for this submission?
Thank you,
Iain Marcuson.
This message has been scanned for malware by Forcepoint.
www.forcepoint.com
|
- Replies:
- Re: synApps quadEM build-time code generation Iain Marcuson via Tech-talk
- References:
- synApps quadEM build-time code generation Iain Marcuson via Tech-talk
- Navigate by Date:
- Prev:
synApps quadEM build-time code generation Iain Marcuson via Tech-talk
- Next:
Re: synApps quadEM build-time code generation Iain Marcuson via Tech-talk
- 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:
synApps quadEM build-time code generation Iain Marcuson via Tech-talk
- Next:
Re: synApps quadEM build-time code generation Iain Marcuson via Tech-talk
- 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
|
ANJ, 11 Oct 2024 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
·
Download
·
Search
·
IRMIS
·
Talk
·
Documents
·
Links
·
Licensing
·
|