3 ms·
That's like saying "why are there so many shell scripts?" Make is a generalized scripting environment. So in one project you might have a target that builds an
by asveikau 6y ago
That's like saying "why are there so many shell scripts?" Make is a generalized scripting environment.
So in one project you might have a target that builds an app, a bunch of rules that generate manpages, another that puts it in /usr/local, another that code signs, another that uploads to some app store.