if(APPLE)
list(APPEND dont_merge ${TOP_SRC_DIR}/src/support/AppleSpeller.m)
list(APPEND dont_merge ${TOP_SRC_DIR}/src/support/AppleScript.m)
+else()
+ list(REMOVE_ITEM support_sources "${TOP_SRC_DIR}/src/support/AppleScriptProxy.cpp")
endif()
file(GLOB support_headers ${TOP_SRC_DIR}/src/support/${LYX_HPP_FILES})
${TOP_SRC_DIR}/src/support/os_cygwin.cpp
${TOP_SRC_DIR}/src/support/os_os2.C
${TOP_SRC_DIR}/src/support/gettext.cpp)
+if(NOT STD_STRING_USES_COW)
+ list(REMOVE_ITEM support_sources ${TOP_SRC_DIR}/src/support/trivstring.cpp)
+endif()
if(APPLE)
message(STATUS "Mac LinkBack support")
set(support_linkback_headers "")
endif()
-if(UNIX AND CMAKE_COMPILER_IS_GNUCC AND NOT APPLE)
- add_definitions(-DLYX_CALLSTACK_PRINTING)
-endif()
-
add_subdirectory(tests)
# needed to compile tex2lyx in merged mode
endif()
set_target_properties(support PROPERTIES FOLDER "applications/LyX")
-if(USE_MACOSX_PACKAGING AND Qt5Core_FOUND)
- qt_use_modules(support Core Gui)
-else()
- qt_use_modules(support Core)
-endif()
+qt_use_modules(support Core Gui)
target_link_libraries(support ${Lyx_Boost_Libraries} ${QT_QTCORE_LIBRARY} ${ZLIB_LIBRARY})