endif()
include_directories(${CMAKE_CURRENT_BINARY_DIR}
- ${ZLIB_INCLUDE_DIR} ${QT_INCLUDES})
+ ${ZLIB_INCLUDE_DIR} ${ICONV_INCLUDE_DIR} ${QT_INCLUDES})
lyx_add_msvc_pch(lyx)
graphics
support
${ICONV_LIBRARY}
- ${QT_QTMAIN_LIBRARY}
+ ${LYX_QTMAIN_LIBRARY}
${vld_dll})
qt_use_modules(${_lyx} Core Gui)
+if(QT_USES_X11)
+ find_package(X11 REQUIRED)
+ target_link_libraries(${_lyx} ${X11_X11_LIB}) # we need it because we use XSendEvent
+ if(HAVE_QT5_X11_EXTRAS)
+ find_library(XCB_LIBRARY NAMES xcb)
+ if (XCB_LIBRARY MATCHES "NOTFOUND")
+ message(FATAL_ERROR "Need xcb library to use with QT5_X11_EXTRAS")
+ endif()
+ target_link_libraries(${_lyx} ${LYX_QT5_X11_EXTRAS_LIBRARY} ${XCB_LIBRARY})
+ endif()
+endif()
+
lyx_target_link_libraries(${_lyx} HUNSPELL ASPELL ENCHANT Magic)
if(APPLE)
install(TARGETS ${_lyx}
BUNDLE DESTINATION . COMPONENT Runtime
- RUNTIME DESTINATION bin COMPONENT Runtime)
+ RUNTIME DESTINATION ${LYX_UTILITIES_INSTALL_PATH} COMPONENT Runtime)
if(LYX_BUNDLE)
if(APPLE)