The problem with Make, is that it works just well-enough to allow people to sorta get it to work without requiring them to learn how to actually use the thing. Then they don't read the manual, and complain that Make doesn't, in fact, work.
1,339 karma · joined April 21, 2012
The problem with Make, is that it works just well-enough to allow people to sorta get it to work without requiring them to learn how to actually use the thing. Then they don't read the manual, and complain that Make doesn't, in fact, work.
C-u M-| grep abc
Clearly you can replace the grep with whatever. I do this all the time, so I have C-u M-| remapped to C-M-|.That works similarly in that it plots standard input. The backend is gnuplot, which is a double-edged sword: it's far more full-featured than brplot, but almost certainly is much slower also. I'll try out brplot to see if it would be a good replacement for cases where speed is important. Thanks!
Would you be more likely to use this tool if it had even more stuff in it requiring reading even more documentation? That's a genuine question.
Make is simple and good-enough for most cases. I use this: https://github.com/dkogan/mrbuild
But it's not special and there are lots like it. And they are all infinitely better than cmake
Make is great. Even has a debugger: https://remake.readthedocs.io/en/latest/debugger.html
OP: post here: https://lists.debian.org/debian-jobs/
And yes. I can install a cross-compiler (from the stock repo!) and custom-build whatever (not 100% of the archive is cross-buildable yet, but most of it is). And most of the time you don't care about the details, and you don't need to cross-build anything: the full Debian archive is pre-built and available on all the supported architectures (whatever you care about is probably on that list).
And there's another big advantage. Developers might be using a different-architecture machine for their testing, and it's really nice to have an identical set of installed packages and version across dev and deployment boxes, even if they have different architectures. This is actually a very common case: people develop on their amd64 laptops, but the deployment might happen on an arm, or something.