# # $Id$ # $HeadURL$ # $Author$ # # Created by Mike Wille, SLSE, 2016-10-10 # SET(ProjectGuezPlugin_SRCS main.h main.cpp ) #set(ProjectGuezPlugin_RES) NGL_COMPILE_RESOURCES(ProjectGuezPlugin_RES guez_resources.qrc) NGL_ADD_LIBRARY(WS ProjectGuezPlugin MODULE ${ProjectGuezPlugin_SRCS} ${ProjectGuezPlugin_RES}) NGL_TARGET_LINK_LIBRARIES(ProjectGuezPlugin PUBLIC Qt5::Core ProjectPluginInterface ) NGL_INSTALL_TARGET(ProjectGuezPlugin) NGL_INSTALL(AAR FILES licence_file_mba.crl DESTINATION "./share/Lts/Licence" RENAME licence_file.crl) IF(GUEZ_MODE) SET(in_file "vbk.csv") NGL_INSTALL(SV FILES "vbk.csv" DESTINATION "./share/Lts/vbk" RENAME "vbk.csv") IF(UNIX) NGL_INSTALL(SV FILES vbk.csv DESTINATION ${CMAKE_BINARY_DIR}/share/Lts/vbk/${in_file}) ENDIF() ENDIF() IF(BUILD_RPM) IF(UNIX AND GUEZ_MODE) MESSAGE("Install lts-cc conf for GUEZ") SET(_etc_dir /etc/) INSTALL(FILES lts-cc.conf DESTINATION ${_etc_dir}) MESSAGE("Install licence File for GUEZ") NGL_INSTALL(SV FILES licence_file.crl DESTINATION "./share/Lts/Licence") MESSAGE("Install effect_config File for GUEZ") NGL_INSTALL(SV FILES resources/effect_config.xml DESTINATION "./share/Lts/Buildings") ENDIF() ENDIF() NGL_TEST_APPS_JSON(ProjectGuezPlugin)