3 ms·
Make has a branding problem. Most people consider it a build tool for C programs when it's actually a declarative language for defining relationships between f
by lochlan 11y ago
Make has a branding problem. Most people consider it a build tool for C programs when it's actually a declarative language for defining relationships between files. It's been a viable tool for decades (talk about a mature product!) because of its power and flexibility. And no build tool matches its wonderful accessibility, since you can just drop arbitrary shell commands in your recipes.
- ossreality 11y ago>And no build tool matches its wonderful accessibility, since you can just drop arbitrary shell commands in your recipes. Um, yes, there are plenty of build systems that have the flexibility and power of make. And some without the awful warts of make... and some that actually allow for bottom-up dependency declaration. You know, the way that actually makes some sense. But as long as we have people like you giving lip service to make, we're stuck with what ships in every base-devel package.