embedded programmers: :blobcatcoffee: i just came back from cramming the whole coke bottle in to this 32kb toaster we're about to implant in some guy's heart. i dunno we just used a makefile and two or three c files or something what do you mean build systems

chrome programmers: :blobcatnervous2:
@Mia ye i need to write some cards later.

mk 1 build systems are just that. some shell script that runs gcc.

mk 2's are the actual makefile/mk files

mk 3's are the ones that generate rules themselves like xmake and blaze.

cmake and jam are i dunno. i think those are still mark 2's in spirit because they still rely on hardcoded rules.

@icedquinn @Mia
mk 4 is when your makefiles are interacting with a CI API.

@swiley @Mia :blobcatthink: how is that not just the script that generates the lower makefile
Follow

@icedquinn @Mia It also triggers the build on another machine.

Sign in to participate in the conversation
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.