Feature #129

command for generating a compile list for a set of subsystems

Added by J. Templ over 3 years ago. Updated about 3 years ago.

Status:ClosedStart date:09/07/2016
Priority:NormalDue date:
Assignee:J. Templ% Done:

0%

Category:-
Target version:1.7
Forum topic:

Description

A command is required for generating a list of modules in compile order for a given set of subsystems. Such a command could be used e.g. for migrating to BlackBox to 1.7, which requires recompilation of all existing sources.

Associated revisions

Revision 088800c7
Added by J. Templ over 3 years ago

Command MakeList added. Refs: #129.

Signed-off-by: Josef Templ <>

Revision 47238a87
Added by J. Templ over 3 years ago

Command CompileSubs added. Refs: #129.

Signed-off-by: Josef Templ <>

Revision cf8cdaf0
Added by J. Templ over 3 years ago

fileList added to moduleList. Refs: #129.
This supports file names different form module names. All files of the specified subsystems are now listed in the result and with the correct file name, not the module name.
All subsystems, not only the specified set of subsystems, are now inspected in order to build the import dependencies.
Code cleanups as proposed by luowy.

Signed-off-by: Josef Templ <>

Revision a0c195e7
Added by J. Templ over 3 years ago

moduleList removed. Refs: #129.
Error reporting improved for files not found.
Plus some code cleanups.

Signed-off-by: Josef Templ <>

Revision a2273bdc
Added by J. Templ over 3 years ago

moduleList removed. Refs: #129.
Error reporting improved for files not found.
Plus some code cleanups.

Signed-off-by: Josef Templ <>

Revision e14cf0ba
Added by J. Templ over 3 years ago

moduleList removed. Refs: #129.
Error reporting improved for files not found.
Plus some code cleanups.

Signed-off-by: Josef Templ <>

Revision e2c41434
Added by J. Templ about 3 years ago

check for recursive import added. Refs: #129.

Signed-off-by: Josef Templ <>

Revision 42ebc775
Added by J. Templ about 3 years ago

special symbols + and * added. Refs: #129.

Signed-off-by: Josef Templ <>

Revision f091cd79
Added by J. Templ about 3 years ago

support for skipping directories that are not subsystems added. Refs: #129.
noneSubs = ":Code:Docu:Sym:"
"..." appended to truncated view title.

Sql driver template must not start with keyword MODULE in order to be skipped by MakeList/CompileSubs.

Signed-off-by: Josef Templ <>

Revision 1abd9e81
Added by J. Templ about 3 years ago

Merge pull request #136 from BlackBoxCenter/issue-#129

Refs: #129.

History

#1 Updated by J. Templ about 3 years ago

  • Status changed from New to Closed

Also available in: Atom PDF