Differences From Artifact [a535931ecd]:
- File kcore/makefile — part of check-in [a14ceee056] at 2019-06-27 21:39:17 on branch trunk — development milestone (user: lexi, size: 1074) [annotate] [blame] [check-ins using]
To Artifact [121a62ca71]:
- File kcore/makefile — part of check-in [d27f92e3b7] at 2019-06-28 04:32:40 on branch trunk — restructure file naming conventions and conclusively fix longstanding architectural build system problems with loads and loads of variables and a shit ton of function calls (user: lexi, size: 1074) [annotate] [blame] [check-ins using]
23 23 cp $< $@ 24 24 25 25 # generating C source in makeā¦ yaaay 26 26 define arch = 27 27 ${TMP}/type.$(1).%.$(2).i: type.$(1).$(2).i def.%.i ${TMP} 28 28 echo '#ifndef KItype' > $$@ 29 29 echo '#define KItype' >> $$@ 30 - cat def.$$*.i >> $$@ 31 30 cat $$< >> $$@ 31 + cat def.$$*.i >> $$@ 32 32 echo '#endif' >> $$@ 33 33 endef 34 34 35 35 $(eval $(call arch,x86,32)) 36 36 $(eval $(call arch,x86,64)) 37 37