include(LyXMacros)
include(ProjectSourceGroup)
+if(merge OR MERGE_FILES)
+ if(NOT MERGE_FILES)
+ set(MERGE_FILES TRUE CACHE TYPE STRING FORCE)
+ endif(NOT MERGE_FILES)
+ message(STATUS "")
+ message(STATUS "will merge all *.C files of a project into one file (exception: qt4 and boost files)")
+ message(STATUS "")
+endif(merge OR MERGE_FILES)
+
if(release)
set(CMAKE_BUILD_TYPE Release)
set(release)
set(qt_postfix qt4)
project(lyx-${qt_postfix})
find_package(Qt4 REQUIRED)
+# maybe anyway
+if(MERGE_FILES)
+ add_definitions(-DQT_CLEAN_NAMESPACE -DQT_NO_STL -DQT_NO_KEYWORDS)
+endif(MERGE_FILES)
find_package(ZLIB REQUIRED)
find_package(ICONV REQUIRED)