Juan Francisco Cantero Hurtado: > They have a simple option to change the compilers but we need a variable > with the realname of the compiler, i.e. clang or gcc. > > You can use "nim c -cc:clang" or "nim c -cc:gcc" (the default) or "nim c > -cc:egcc". All of them are the name of the profile, not the compiler > executable. > > Here is the patch. It includes some adittional changes. If someone has > an better idea for the conditional... I'm listening :)
CLANG_ARCHS was added incompletely, so you need arch-defines.mk r1.32 for that: .include <bsd.port.arch.mk> # CC is always "cc". We need the real name. .if ${PROPERTIES:Mclang} CC = clang .else CC = gcc .endif BTW, I think using CC for a variable with different semantics is a bad idea. Pick a different name, please. -- Christian "naddy" Weisgerber na...@mips.inka.de