Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Most makefile projects end up with a simple list of files to add to. But each one does it in a slightly different way, because make is basically an unstructured shell-scripting language.

I can barely stand to work on projects that don't use maven any more. Declare your dependencies and your sources in a standard format that every other project uses, and then get on with actually writing code; the build system is not the place for arbitrary complexity.



Make is a way of defining dependencies. It's relatively far from a free-form shell like language.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: