list(REMOVE_ITEM _lyxclient_headers "${TOP_SRC_DIR}/src/client/pch.h")
list(REMOVE_ITEM _lyxclient_sources "${TOP_SRC_DIR}/src/client/lyxclient.cpp")
-include_directories(BEFORE
- "${TOP_SRC_DIR}/src/client"
- "${TOP_SRC_DIR}/boost"
- ${ZLIB_INCLUDE_DIR}
- ${LIBINTL_INCLUDE_DIR})
-
-if(LYX_MERGE_FILES)
- set(_lyxclient_sources ${_lyxclient_sources} ${TOP_SRC_DIR}/src/TexRow.cpp)
-endif()
+include_directories(BEFORE
+ "${TOP_SRC_DIR}/src/client"
+ "${TOP_SRC_DIR}/3rdparty/boost"
+ ${ZLIB_INCLUDE_DIR})
add_executable(${_lyxclient} ${_lyxclient_sources} ${_lyxclient_headers})
target_link_libraries(${_lyxclient}
support
${Lyx_Boost_Libraries}
- ${LIBINTL_LIBRARIES}
${ICONV_LIBRARY}
${QT_QTCORE_LIBRARY}
${QT_QTGUI_LIBRARY})
-if(ASPELL_FOUND)
- target_link_libraries(${_lyxclient} ${ASPELL_LIBRARY})
-endif()
+qt_use_modules(${_lyxclient} ${QtCore5CompatModule})
+lyx_target_link_libraries(${_lyxclient} Magic ASPELL)
if(APPLE)
- target_link_libraries(${_lyxclient} "-framework Carbon")
+ target_link_libraries(${_lyxclient} "-framework AppKit")
endif()
-if(LYX_BUNDLE)
- install(TARGETS ${_lyxclient}
- RUNTIME DESTINATION bin
- BUNDLE DESTINATION .)
-else()
- install(TARGETS ${_lyxclient} DESTINATION bin)
+if(CYGWIN)
+ target_link_libraries(${_lyxclient} shlwapi)
endif()
+install(TARGETS ${_lyxclient} DESTINATION ${LYX_UTILITIES_INSTALL_PATH})