On Wed, Nov 08, 2023 at 13:07:09 +0100, Martin Husemann wrote: > Alternatively you can use conditionals in mk.conf, like: > > .if ${MACHINE} == "sparc" > CFLAGS+= -mcpu=v8 -mtune=supersparc > .endif
*tsk tsk*... :) CPUFLAGS = -mcpu=v8 -mtune=... please. > .if ${MACHINE_ARCH} != shark > MKKDEBUG=yes > .endif *tsk tsk tsk*... :) And you also got MACHINE and MACHINE_ARCH swapped :) Yeah, what Martin said modulo corrections. You can use three levels from more generic to more specific: MACHINE_CPU e.g. sh3 or arm MACHINE_ARCH e.g. sh3el or earmv7hfeb MACHINE e.g. landisk or shark You can ask for the list with: ./build.sh list-arch -uwe