In your search for make alternatives, remember that make is primarily concerned with input/output of files, and managing dependencies between tasks which create those files.
The ability to run arbitrary commands, is just a sideeffect. If your goal is to run arbitrary commands, then tools like npm, yarn, sake, robo, just, will do just fine.
If your goal is to find an alternative to make, then you really should be asking about alternative build tools, and I've found tools like cmake, and ninja to be quite good. Alternative to Makefile itself can be CMakeLists.txt or meson.build.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
In your search for
make
alternatives, remember thatmake
is primarily concerned with input/output of files, and managing dependencies between tasks which create those files.The ability to run arbitrary commands, is just a sideeffect. If your goal is to run arbitrary commands, then tools like npm, yarn, sake, robo, just, will do just fine.
If your goal is to find an alternative to
make
, then you really should be asking about alternative build tools, and I've found tools likecmake
, andninja
to be quite good. Alternative toMakefile
itself can beCMakeLists.txt
ormeson.build
.