News for hackers. Stuff that matters.
Re:Please – A Cross-Language Build System by qznc on Wednesday February 28, 2018 @05:31PM (#16487780)
Re:Please – A Cross-Language Build System by orblivion on Wednesday February 28, 2018 @11:17PM (#16489628)
Based on its lack of entry, am I to understand that Nix is the way to go?
Re:Please – A Cross-Language Build System by chme on Thursday March 01, 2018 @04:21PM (#16496478)
There are some other distro specific build systems missing. So I wouldn't think much of it. But here would be my point for 'Nix': QA doesn't tested for Cross-compiling so it doesn't work while it should be supported in principle.
Re:Please – A Cross-Language Build System by chme on Thursday March 01, 2018 @04:15PM (#16496405)
I like this list! But the "Yocto" entry should be fixed. The build system is called bitbake not "Yocto".

There are other projects that use the bitbake build system, not just OpenEmbedded and the Yocto Project.

Re:Please – A Cross-Language Build System by lolikoisuru on Friday March 02, 2018 @07:45AM (#16500978)
You include "Yocto" (which someone already pointed out should be bitbake) but not kconfig, which is used by Linux, Buildroot, Busybox, uClibc-ng and a couple more projects).
Re:Please – A Cross-Language Build System by IshKebab on Saturday March 03, 2018 @05:33PM (#16512061)
Nice list! CMake is missing a few dozen entries though!

"Stringly typed" - even lists are just semicolon-separated strings.

Insane quoting rules. I recently tried to work out exactly how the argument parsing works and the source code has undocumented behaviour. It's ridiculous.

Accessing undeclared variables works fine. They're just empty. Good luck tracking down silently ignored typos!

Scratching the surface...

Re:Please – A Cross-Language Build System by aidenn0 on Thursday March 01, 2018 @01:36AM (#16490118)
Tup: No external dependencies

redo: build rules spread across many files

Re:Please – A Cross-Language Build System by arunc on Wednesday February 28, 2018 @05:53PM (#16487995)
No love for D's DUB on your list?
Re:Please – A Cross-Language Build System by qznc on Thursday March 01, 2018 @12:55AM (#16489995)
I left out package managers from all languages and focused on generic build systems. The line is blurry though. Feel free to send a pull request.
Re:Please – A Cross-Language Build System by zem on Wednesday February 28, 2018 @10:16PM (#16489401)
"no hate", surely (:
Re:Please – A Cross-Language Build System by lolikoisuru on Saturday March 03, 2018 @04:40AM (#16508593)
Consider adding the fact that waf requires a binary blob in every god damn repo as a drawback to it.