On Monday 31 March 2008, stephan ripke wrote: > Hello, > I am a cmake-beginner and I want to "translate" my old project for use with > cmake: > 1) I brought some constants with the preprocessor from the Makefile into my > sourcecode (e.g.: g++ -Dconstant=10 main.cpp). How do I do something like > this with cmake?
add_definitions(-Dfoo) or better create a config.h which contains all that (using configure_file()). > 2) Are there constants like "Windows" "Unix" "Linux", so > the compiling of my project could react depending on the system? Yes. You can use the variable CMAKE_SYSTEM_NAME or test the short versions WIN32, UNIX and APPLE. In the cmake wiki (www.cmake.org -> developers -> wiki) there is a page "useful variables" which lists them. Alex _______________________________________________ CMake mailing list [email protected] http://www.cmake.org/mailman/listinfo/cmake
