Re: [CMake] CMake, armcc and Ninja workarounds and problems

2014-10-28 Thread Olsson Gerhard
eed to be changed in cmNormalNinjaTargetGenerator.cxx to not add twice. vars["PRE_LINK"] = this->GetLocalGenerator()->BuildCommandLine(preLinkCmdLines); (cmLocalNinjaGenerator::BuildCommandLine) /Gerhard From: Olsson Gerhard Sent: den 27 oktober 2014 3:02 To: 'cmake@cmake.org

[CMake] CMake, armcc and Ninja workarounds and problems

2014-10-27 Thread Olsson Gerhard
,) @$(ECHO) " Note: If compile fails: \"make copy_log\"" endif $(CMAKE_MAKE) install ifneq ($(COMPILE_LOG_NO_APPEND),) @$(MAKE) copy_logs endif copy_logs: ifneq ($(COMPILE_LOG_NO_APPEND),)

[CMake] Ninja: CMD /C, quoting added for PRE_LINK/POST_BUILD

2014-10-01 Thread Olsson Gerhard
The commands for PRE_LINK/POST_BUILD is not correctly quoted for Ninja in Windows. 'CMD /C ""' is added to the command, just as Ninja itself does. (this was maybe different in earlier Ninja versions, but has been around for a couple of years) (The quoting in the working command is strange, but w

[CMake] Compilation logs: Workaround for no appendfile

2014-09-08 Thread Olsson Gerhard
ARM DS-5 compiler (armcc compiler 5.04) Platform: Windows and Linux Armcc (as well as arasm, armlink etc) has option '-errors=file 'to log compilation messages (warnings and errors) to a logfile instead of stdout. There is no possibility from what I have found out to append to a log file, all ou