Hi Marcel, Aware I won't be answering your question regarding the exit code associated with INSTALL(CODE ...), I still would like to suggest you an approach that could help you addressing your issue.
What about byte-compiling the python source at build time ? In that case, the build step would fail instead ... You could look at macro like this one to help you: See https://github.com/commontk/CTK/blob/master/CMake/ctkMacroCompilePythonScript.cmake Hth Jc On Wed, Jul 20, 2011 at 3:47 AM, Marcel Loose <lo...@astron.nl> wrote: > Hi all, > > I have a macro that, during install, compiles python source files to > byte code. Sometimes, there's a syntax error in the python source that > can be caught during compilation; i.e. during the execution of > INSTALL(CODE ...). > > Is is possible to somehow fetch the exit status of commands executed > inside INSTALL(CODE ...), so that I can let 'make install' exit with a > non-zero exit status? > > Best regards, > Marcel Loose. > > -- > Marcel Loose > Senior Software Engineer, Computing Group R&D, Astron, the Netherlands > > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Please keep messages on-topic and check the CMake FAQ at: > http://www.cmake.org/Wiki/CMake_FAQ > > Follow this link to subscribe/unsubscribe: > http://www.cmake.org/mailman/listinfo/cmake > -- +1 919 869 8849
_______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Follow this link to subscribe/unsubscribe: http://www.cmake.org/mailman/listinfo/cmake