Which build system do you use Jow Forums?

Which build system do you use Jow Forums?

Attached: Cmake.png (2072x2072, 519K)

Other urls found in this thread:

github.com/takari/polyglot-maven
twitter.com/NSFWRedditVideo

I liked the idea of not reinventing yet another script language of scons, but insustrie went to cmake (and that's a good thing).

I always told myself that Ill man enough and learn mk, but with the cmake->ninja compilation I dont see the reason anymore.

simple Makefiles

anything that needs more is shit

I don't even bother writing makefiles.

A simple executable bash script is all I need.

I've been meaning to learn mk, know of any good guides?

Nah, I abandoned that idea. I was more into minimalism some years ago, now multiplatform+compilation to fast 'makefiles' seems more apealing.

It's nice too that some editors use the cmake files as a project file for intellisense, I hated having extra non-commited files laying around.

Le cargo

Attached: Cargo-Logo-Small-c39abeb466d747f3be442698662c5260.png (306x275, 57K)

No matter what you choose, they're all garbage.
I think cmake is the de facto standard for serious projects, but it still sucks and it's a pain to learn it.

I exclusively use GNU Make, GCC, GNU Binutils, GNU Bison, GNU m4, GDB, and autotools

I open an hex editor and directly write the machine code.

autotools is the worst piece of crap in the world
it made me hate GNU software in general

Make is cool because you can use its dependency solver for other things like downloading and running preprocessing on ml data sets.

I'd love to have a python library in which I can write custom rules, add dependencies between them and run a dependency solver to "compile" everything as needed. I don't know of any, unfortunately, so make fills this role when it is able to.

Superior Apache Maven. Bow down to the single best build system.

>open source
>declarative
>no custom DSL to learn
>reliable binary dependency repository
>fast, reproducible builds
>extendable plugin system
>even multithreaded

Why are you cunts still using pseudo shell scripts with that makefile trash of yours

Attached: maven-logo-black-on-white.png (340x86, 10K)

>also inb4 xml is trash
can write pom with any language you want github.com/takari/polyglot-maven

Autotools is ironically better than CMake

>cmake for c++
>gradle for java
>dotnet and xbuild for c#

>No matter what you choose, they're all garbage.
This, it's like they don't understand that DSLs won't cut it.

Yes. And it's also unironical a comic relief.

>cmake for windows
fuck off pleb

sbt is much better IMO.

found the plebeian