Merge lp:~epics-core/epics-base/config-from-snippets into lp:~epics-core/epics-base/3.16
Proposed by
Ralph Lange
Status: | Superseded |
---|---|
Proposed branch: | lp:~epics-core/epics-base/config-from-snippets |
Merge into: | lp:~epics-core/epics-base/3.16 |
Diff against target: |
307 lines (+265/-0) 5 files modified
configure/RULES_BUILD (+16/-0) src/tools/Makefile (+1/-0) src/tools/assembleSnippets.pl (+145/-0) src/tools/test/Makefile (+1/-0) src/tools/test/Snippets.plt (+102/-0) |
To merge this branch: | bzr merge lp:~epics-core/epics-base/config-from-snippets |
Related bugs: | |
Related blueprints: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Andrew Johnson | Pending | ||
Review via email: mp+273997@code.launchpad.net |
This proposal has been superseded by a proposal from 2015-10-09.
Description of the change
Adds the ability to create config files from snippets.
Documentation is still TBD.
Usage (e.g. in exampleApp/
DB_INSTALLS += $(COMMON_DIR)/ka.mm
SCRIPTS += ka.nn
COMMON_
ka.mm_SNIPPETS = $(wildcard ../ka.d/*)
ASSEMBLE_
ka.nn_SNIPPETS = $(wildcard ../ka.d/*)
This creates two (in this case identical) files:
ka.mm is created in the COMMON_DIR and installed in TOP/db.
ka.nn is created in the T_A dir and installed in TOP/bin/<arch>.
To post a comment you must log in.
Is this intended for 3.16 (lp:epics-base) or 3.15 (lp:epics-base/3.15)? The merge proposal implies the former.
Haven't played with it yet and (of course) I'm going to try to think up something shorter than ASSEMBLE_ FROM_SNIPPETS in the Makefile names, but overall the idea looks good.
Do you need a review quickly? I will be on vacation from 2015-10-14 through 2015-10-23 but I should be able to squeeze it in before I go.