Maneage - Tasks: task #16017, Script instead of build-rules.mk...
You are not allowed to post comments on this tracker with your current authentication level.
task #16017: Script instead of build-rules.mk for generic build commands
Submitter: | Mohammad Akhlaghi <makhlaghi> | ||
Submitted: | Fri 16 Jul 2021 10:44:25 PM UTC | ||
Should Start On: | Thu 15 Jul 2021 11:00:00 PM UTC | Should be Finished on: | Thu 15 Jul 2021 11:00:00 PM UTC |
Category: | Software | Priority: | 5 - Normal |
Status: | Postponed | Privacy: | Public |
Percent Complete: | 0% | Assigned to: | None |
Open/Closed: | Open | Effort: | 0.00 |
No files currently attached
Depends on the following items: None found
Items that depend on this one: None found
Carbon-Copy List
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
No changes have been made to this item
Almost all programs follow some common build steps (mostly with the GNU Build system, some also with a CMake system. To avoid repeating the same set of steps, we currently have some Make functions in 'reproduce/software/make/build-rules.mk'.
But Make functions have some peculiarities that make them hard to maintain when they get long! For example they need to be seen as one long line! So we need to put '\' at the end of all lines and ';' at the end of commands and can't have comments.
So it is much better to have scripts instead of Make functions.