]> git.lyx.org Git - lyx.git/blobdiff - development/cmake/CMakeLists.txt
we desparately need a fourth buildsystem. so let's start one
[lyx.git] / development / cmake / CMakeLists.txt
index 132391a821c9f519d630e4b9f037cf144c13887c..f237098c4e140eb18e147d166c9f0ae521e98947 100644 (file)
@@ -14,13 +14,15 @@ set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/modules")
 set (EXECUTABLE_OUTPUT_PATH  ${CMAKE_BINARY_DIR}/bin)
 
 set(PACKAGE lyx)
-set(PACKAGE_VERSION 1.5.0svn)
-set(LYX_DATE "not released yet")
+set(PACKAGE_VERSION 1.5.0)
+set(LYX_DATE "July, 2007")
 #TODO
 set(VERSION_INFO "CMake Build")
 
 if(WIN32)
        set(USE_WINDOWS_PACKAGING 1)
+elseif(APPLE)
+       set(USE_MACOSX_PACKAGING 1)
 else(WIN32)
        set(USE_POSIX_PACKAGING 1)
 endif(WIN32)
@@ -31,7 +33,7 @@ if(NOT GROUP_CODE)
 endif(NOT GROUP_CODE)
 
 # lyx's source files
-set(LYX_CPP_FILES *.C)
+set(LYX_CPP_FILES *.cpp)
 set(LYX_HPP_FILES *.h)
 
 include(LyXPaths)
@@ -42,13 +44,13 @@ if(merge)
        set(merge 1 CACHE TYPE STRING FORCE)
        set(MERGE_FILES 1 CACHE TYPE STRING FORCE)
        message(STATUS "")
-       message(STATUS "will merge all *.C files of a project into two files, disable with -Dmerge=0")
+       message(STATUS "All *.cpp files of a project are merged into two files, disable with -Dmerge=0")
        message(STATUS "")
        set(disable-pch  1)
 else(merge)
        set(merge 0 CACHE TYPE STRING FORCE)
        set(MERGE_FILES 0 CACHE TYPE STRING FORCE)
-       message(STATUS "enable merging files with -Dmerge=1")
+       message(STATUS "Enable merging files with -Dmerge=1")
 endif(merge)   
 
 
@@ -252,3 +254,7 @@ include_directories(
 add_subdirectory(boost)
 add_subdirectory(intl)
 add_subdirectory(src)
+
+
+include(../Install)
+