]> git.lyx.org Git - lyx.git/blobdiff - development/cmake/CMakeLists.txt
add qrc file to cmake build process
[lyx.git] / development / cmake / CMakeLists.txt
index d3e20bd8c916145b94880b318581f988c8de6b9b..00e354b98fcf42c716d02d8aa4122205c57f9bda 100644 (file)
@@ -14,6 +14,9 @@ set(CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS true)
 set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/modules")
 set(EXECUTABLE_OUTPUT_PATH  ${CMAKE_BINARY_DIR}/bin)
 
+# Supress regeneration
+set(CMAKE_SUPPRESS_REGENERATION TRUE)
+
 set(PACKAGE lyx)
 set(PACKAGE_VERSION 1.5.1)
 set(LYX_DATE "August, 2007")
@@ -171,14 +174,14 @@ add_definitions(-DBOOST_USER_CONFIG="<config.h>")
 if(MSVC AND NOT disable-pch)
        configure_file(${CMAKE_SOURCE_DIR}/pcheaders.h
                ${CMAKE_BINARY_DIR}/pcheaders.h)
-       configure_file(${CMAKE_SOURCE_DIR}/config.C.cmake
-               ${CMAKE_BINARY_DIR}/config_pch.C)
+       configure_file(${CMAKE_SOURCE_DIR}/config.cpp.cmake
+               ${CMAKE_BINARY_DIR}/config_pch.cpp)
        macro(lyx_add_msvc_pch name_)
                set_source_files_properties(${${name_}_sources} PROPERTIES
                        COMPILE_FLAGS "/Yuconfig.h /Fp\$(IntDir)/config.pch")
-               set_source_files_properties(${CMAKE_BINARY_DIR}/config_pch.C PROPERTIES
+               set_source_files_properties(${CMAKE_BINARY_DIR}/config_pch.cpp PROPERTIES
                        COMPILE_FLAGS "/Ycconfig.h /Fp\$(IntDir)/config.pch")
-               set(${name_}_sources ${${name_}_sources} ${CMAKE_BINARY_DIR}/config_pch.C
+               set(${name_}_sources ${${name_}_sources} ${CMAKE_BINARY_DIR}/config_pch.cpp
                        ${CMAKE_BINARY_DIR}/pcheaders.h)
                add_definitions(/DLYX_ENABLE_PCH)
        endmacro(lyx_add_msvc_pch)