include_directories( ${CMAKE_BINARY_DIR} ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/../shared ${CMAKE_BINARY_DIR}/include ${ZLIB_INCLUDE_DIRS} ) link_directories() ##### tqlinguist (executable) set( target tqlinguist ) set( ${target}_SOURCES finddialog.cpp main.cpp msgedit.cpp phrase.cpp phrasebookbox.cpp phraselv.cpp printout.cpp simtexth.cpp trwindow.cpp listviews.cpp ../shared/metatranslator.cpp about.ui statistics.ui ) file( GLOB ${target}_IMAGES RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/images/*.png ) list( SORT ${target}_IMAGES ) tde_add_executable( ${target} SOURCES ${${target}_SOURCES} LINK tqt-mt-shared tqassistantclient-shared DESTINATION ${BIN_INSTALL_DIR} DEPENDENCIES tquic ) set_property( TARGET ${target} APPEND PROPERTY COMPILE_DEFINITIONS QT_INTERNAL_XML ) tqt_automoc( ${target} ) tqt_uic_embed( ${target} FILES ${${target}_IMAGES} ) ##### other data tde_create_translated_desktop( SOURCE ${target}.desktop DESTINATION ${QT_INSTALL_SHARE}/applications ) install( FILES images/appicon.png DESTINATION ${QT_INSTALL_SHARE}/pixmaps RENAME ${target}.png ) if( BUILD_TRANSLATIONS ) tqt_create_translation() endif() file( GLOB phrasebooks RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/../phrasebooks/* ) list( SORT phrasebooks ) install( FILES ${phrasebooks} DESTINATION ${QT_INSTALL_DATA}/phrasebooks )