982
edits
m (→Current Status of development on the team clone: fg-download-and-compile-fgmeta.git: add cleanup tasks) |
|||
| Line 12: | Line 12: | ||
*** put code for each component in a function | *** put code for each component in a function | ||
*** cleanup task: lowercase all variables that are not used as environment variables. This is the current accepted practice for bash scripts. | *** cleanup task: lowercase all variables that are not used as environment variables. This is the current accepted practice for bash scripts. | ||
*** cleanup task: use a "Here Document" for help | |||
** feature_symlinks | ** feature_symlinks | ||
*** A robust implementation of directory management allowing a single downloaded set of sources and fgdata to support multiple builds | *** A robust implementation of directory management allowing a single downloaded set of sources and fgdata to support multiple builds | ||
*** Introduction of bash associative arrays for storing attributes related to specific components. | |||
*** cleanup task: in the component build sections use cd to move between directories using full path names where needed. remove relative cd commands. remove necessity to return to current build directory at the end of each component. | |||
** feature_fgmeta_cmake | ** feature_fgmeta_cmake | ||
*** an implementation that makes use of the fgmeta cmake super build | *** an implementation that makes use of the fgmeta cmake super build | ||
edits