Is it reasonable to use Makefile targets as scripts?
So for example, instead of having a script
script_B, etc, and running them as standard executables with
./script_A, we have a makefile that has targets
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).