Is it reasonable to use Makefile targets as scripts?
So for example, instead of having a script script_A
, script_B
, etc, and running them as standard executables with ./script_A
, we have a makefile that has targets script_A
, script_B
, and run them by invoker make script_A
. There are no dependencies between the scripts.
In my eyes, this seems like an abuse of make
. We're not using make
to build programs, let alone for dependency management (i.e. topological sorting).