BASIS  version 1.2.3 (revision 2104)
Todo List
Member _executabletargetinfo_to_absolute_path (in simplified, in path, in base)
Implement this function without the use of cd such that non-existent paths can be simplified as well.
Member basis_add_component (in COMPNAME, in ARGN)
Come up and implement components concept which fits into superproject concept.
Member basis_add_component_group (in GRPNAME, in ARGN)
Come up and implement components concept which fits into superproject concept.
Member basis_add_test (in TEST_NAME, in ARGN)
Make use of ExternalData module to fetch remote test data.
Member basis_string_to_list (in LST, in STR)
Probably this can be done in a better way... Difficulty is, that string(REPLACE) does always replace all occurrences. Therefore, we need a regular expression which matches the entire string. More sophisticated regular expressions should do a better job, though.
Page Calling Conventions
The Java programming language is not yet supported by BASIS.
Member ExternalData_add_target (in target)
Document funtion.
Member ExternalData_add_test (in target)
Document function.
Page How to Branch and Release
Explain purpose and meaning of branches and summarize most often required commands here.
Page How to Document the Software
This how-to guide has to be written yet.
Page How to Manage Test Data
This how-to guide has to be written yet.
Page Parsing the Command-line Arguments in BASH
This page has to be written yet. See shtaps.sh as reference in the meantime.
Page Project Modularization
Add reference to documentation of superbuild approach, which is yet not implemented as part of BASIS.
Member upvar (in var, in values)
Under some circumstances, the 'local "$1" &&' part of the upvar() usage example has to be skipped. It is not yet clear what the correct solution/usage really is...