##// END OF EJS Templates
Merge pull request 416 from SciQLop-IPSIS-fork CMake_rework...
Merge pull request 416 from SciQLop-IPSIS-fork CMake_rework CMake rework + all non merged commits from last months

File last commit:

r1331:c1dcbf747424
r1338:8de1d294b752 merge develop
Show More
CMakeLists.txt
34 lines | 810 B | text/plain | TextLexer
include_directories(include)
FILE (GLOB_RECURSE app_SRCS
include/*.h
src/*.cpp
resources/*.qrc
)
QT5_WRAP_UI(UiGenerated_SRCS
ui/MainWindow.ui
)
add_executable(sciqlopapp ${app_SRCS} ${UiGenerated_SRCS})
if(NOT BUILD_SHARED_LIBS)
add_definitions(-DQT_STATICPLUGIN)
target_link_libraries(sciqlopapp mockplugin)
target_link_libraries(sciqlopapp amdaplugin)
endif()
target_link_libraries(sciqlopapp
Qt5::Core
Qt5::Widgets
Qt5::Network
Qt5::PrintSupport
Qt5::Svg
sciqlopgui
sciqlopcore
)
install(TARGETS sciqlopapp DESTINATION ${CMAKE_INSTALL_BINDIR})
install(FILES resources/SciQLOP.desktop DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/applications/)
install(FILES resources/sciqlopLOGO.svg DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/SciQLOP/icons/)