4 ms·
Make is fantastic. I’m using it to rebuild and run containers in my development environment, and to build a full repository of RPM packages (that my project nee
by WesolyKubeczek 3y ago
Make is fantastic. I’m using it to rebuild and run containers in my development environment, and to build a full repository of RPM packages (that my project needs and which CentOS Stream lacks). I suppose that if javascript tooling was more amenable to process one file at a time, I could do parallel transpiling and bundling of a hefty frontend with make as well.
I also use its metaprogramming and late evaluation capabilities a lot, heavily inspired by the tricks Buildroot is doing.
If you are mindful of its restrictions (it works with “words” separated by spaces, thus paths with spaces in them are a problem unfixable without severely breaking backward compatibility; and your targets need to be expressible as files with meaningful modification timestamps), it’s a very powerful tool. It deserves more appreciation.
- grungyneer 3y agoI too have found it handy for managing containers, container networks, and images. It's prevented me from using docker-compose as much as I pronanly should.