lyx_add_info_files(VLD ${vld_files})
endif()
-if(WIN32)
+if(WIN32 AND NOT MINGW)
set(FILE_RC ${TOP_CMAKE_PATH}/lyx.rc)
message(STATUS "Using icon defined in resource file: ${FILE_RC}")
endif()
set_target_properties(${_lyx} PROPERTIES FOLDER "applications/LyX")
-qt_use_modules(${_lyx} Core Gui)
-
lyx_add_gcc_pch(${_lyx})
target_link_libraries(${_lyx}
mathed
insets
frontends
- frontend_qt4
+ frontend_qt
graphics
support
${ICONV_LIBRARY}
${QT_QTMAIN_LIBRARY}
${vld_dll})
-if(HUNSPELL_FOUND)
- target_link_libraries(${_lyx} ${HUNSPELL_LIBRARY})
-endif()
-if(ASPELL_FOUND)
- target_link_libraries(${_lyx} ${ASPELL_LIBRARY})
-endif()
-if(ENCHANT_FOUND)
- target_link_libraries(${_lyx} ${ENCHANT_LIBRARY})
-endif()
-if(Magic_FOUND)
- target_link_libraries(${_lyx} ${Magic_LIBRARY})
-endif()
+qt_use_modules(${_lyx} Core Gui)
+
+lyx_target_link_libraries(${_lyx} HUNSPELL ASPELL ENCHANT Magic)
if(APPLE)
target_link_libraries(${_lyx} "-bind_at_load")
target_link_libraries(${_lyx} ole32)
endif()
+if(CYGWIN)
+ target_link_libraries(${_lyx} gdi32 shlwapi ole32)
+endif()
+
project_source_group("${GROUP_CODE}" lyx_sources lyx_headers)
install(TARGETS ${_lyx}