X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FCMakeLists.txt;h=4debde6c16c65e0ab228825de4542834e06426e5;hb=c9b1b46796923b0453ccaed022448b61b5be6d8a;hp=8fc6e225cb9c956ce41b993725610131df9eb0a9;hpb=ff0c95aba639ab35a71f5d8ee347ecefbb9e71e1;p=lyx.git diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 8fc6e225cb..4debde6c16 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -1,7 +1,7 @@ # This file is part of LyX, the document processor. # Licence details can be found in the file COPYING. # -# Copyright (c) 2006-2011 Peter Kümmel, +# Copyright (c) 2006-2011 Peter K�mmel, # project(${_lyx}) @@ -17,6 +17,9 @@ add_subdirectory(insets) add_subdirectory(mathed) add_subdirectory(support) add_subdirectory(tex2lyx) +if (APPLE) + add_subdirectory(convert) +endif() if (UNIX) add_subdirectory(client) endif() @@ -92,8 +95,10 @@ if (LYX_VLD) endif() if(WIN32 AND NOT MINGW) - set(FILE_RC ${TOP_CMAKE_PATH}/lyx.rc) - message(STATUS "Using icon defined in resource file: ${FILE_RC}") + set(FILE_RC ${TOP_SRC_DIR}/src/lyxwinres.rc) + file(COPY ${TOP_SRC_DIR}/development/Win32/packaging/icons/lyx.ico DESTINATION ${CMAKE_BINARY_DIR}) + file(COPY ${TOP_SRC_DIR}/development/Win32/packaging/icons/lyx_doc.ico DESTINATION ${CMAKE_BINARY_DIR}) + message(STATUS "Using icon defined in resource file: ${FILE_RC}") endif() lyx_find_info_files(LyXInfoFiles ${TOP_SRC_DIR}/*) @@ -119,8 +124,10 @@ add_executable(${_lyx} add_dependencies(${_lyx} lyx_version) -set_target_properties(${_lyx} PROPERTIES FOLDER "applications/LyX") - +set_target_properties(${_lyx} PROPERTIES + QT_NO_UNICODE_DEFINES TRUE + FOLDER "applications/LyX" + INTERPROCEDURAL_OPTIMIZATION ${LYX_IPO_SUPPORTED}) lyx_add_gcc_pch(${_lyx}) target_link_libraries(${_lyx} @@ -130,11 +137,12 @@ target_link_libraries(${_lyx} frontend_qt graphics support + ${MYTHESLIB_LIBRARY} ${ICONV_LIBRARY} ${LYX_QTMAIN_LIBRARY} ${vld_dll}) -qt_use_modules(${_lyx} Core Gui) +qt_use_modules(${_lyx} Core Gui ${QtCore5CompatModule}) if(QT_USES_X11) find_package(X11 REQUIRED) @@ -169,7 +177,7 @@ endif() project_source_group("${GROUP_CODE}" lyx_sources lyx_headers) -install(TARGETS ${_lyx} +install(TARGETS ${_lyx} BUNDLE DESTINATION . COMPONENT Runtime RUNTIME DESTINATION ${LYX_UTILITIES_INSTALL_PATH} COMPONENT Runtime)