<div dir="ltr"><div>MinGW Makefile generator...</div><div>(yes ${target} is blank... it should be 'a')</div><div><br></div><div>-------</div><div>cmake_minimum_required(VERSION 2.8)</div><div><br></div><div><br></div><div>    add_library( a main.c )</div><div>    set( MOREDEFS "TARGETNAME=\"${target}\" TARGET_LABEL=${TARGET_LABEL}" )</div><div>     SET_PROPERTY(TARGET a APPEND PROPERTY COMPILE_DEFINITIONS ${MOREDEFS} )</div><div><br></div><div># this used to be more like... but simplified the quotes...</div><div><div>     SET_PROPERTY(TARGET a APPEND PROPERTY COMPILE_DEFINITIONS "TARGET_LABEL=${TARGET_LABEL};${MOREDEFS}" )</div></div><div><br></div><div><br></div><div><br></div><div>----</div><div><div>[100%] Building C object CMakeFiles/a.dir/main.c.obj</div><div>c:\tools\unix\MinGW\bin\gcc.exe  -DTARGETNAME="\"\" TARGET_LABEL="  -o CMakeFiles\a.dir\main.c.obj   -c M:\tmp\mingw\cmake\main.c</div></div><div><br></div><div>--------</div><div>the quoting on the parameters is wrong... </div><div><br></div><div>-DTARGETNAME="\"\" TARGET_LABEL="<br></div></div>