5 ms·
Required tabs, lines are each their own "script" instead of blocks (allowing variables), not allowing other executors (i.e. python, TCL, etc would be better tha
by vitiral 4y ago
Required tabs, lines are each their own "script" instead of blocks (allowing variables), not allowing other executors (i.e. python, TCL, etc would be better than sh).
- MRtecno98 4y agoActually you can tell GNU Make not to create a new shell for every command using .ONESHELL[0] and you can also select a different shell executable to run said commands[1] [0]: https://www.gnu.org/software/make/manual/html_node/One-Shell.html https://www.gnu.org/software/make/manual/html_node/One-Shell... [1]: https://www.gnu.org/software/make/manual/html_node/Choosing-the-Shell.html https://www.gnu.org/software/make/manual/html_node/Choosing-...
- philkrylov 4y agoCheck (GNU Make) .RECIPEPREFIX, (GNU Make) .ONESHELL, (POSIX Make) SHELL=
- blacksqr 4y agoTclmake, a partial Make clone in pure Tcl: https://github.com/TclLab/tclmake https://github.com/TclLab/tclmake