# # $Id$ # $HeadURL$ # $Author$ # # Created by Mike Wille, SLSE, 2016-10-24 # # LtsAppDescriptor (lib) SET(LtsAppDescriptor_SRCS lts_app_descriptor.cpp lts_app_descriptor.h ) NGL_ADD_LIBRARY(WS LtsAppDescriptor SHARED ${LtsAppDescriptor_SRCS}) NGL_TARGET_INCLUDE_DIRECTORIES(LtsAppDescriptor PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/../ ) NGL_TARGET_LINK_LIBRARIES(LtsAppDescriptor PUBLIC Qt5::Core ) NGL_INSTALL_TARGET(LtsAppDescriptor) # LtsAppDescriptorChecker SET(LtsAppDescriptorChecker_SRCS checker/main.cpp ) NGL_ADD_EXECUTABLE(WS LtsAppDescriptorChecker ${LtsAppDescriptorChecker_SRCS}) NGL_TARGET_LINK_LIBRARIES(LtsAppDescriptorChecker PRIVATE LtsAppDescriptor PUBLIC Qt5::Core ) # LtsAppDescriptorEditor => Hat niemand benutzt, wird keiner benutzen, also wird der bis auf Weiteres auch nicht an die neue Syntax angepasst. #SET(LtsAppDescriptorEditor_SRCS # lts_app_descriptor_editor.cpp # lts_app_descriptor_editor.h #) #NGL_WRAP_UI(LtsAppDescriptorEditor_SRCS # lts_app_descriptor_editor.ui #) #NGL_ADD_LIBRARY(WS NO_TRANSLATION LtsAppDescriptorEditor SHARED ${LtsAppDescriptorEditor_SRCS}) #NGL_TARGET_INCLUDE_DIRECTORIES(LtsAppDescriptorEditor # PUBLIC # ${CMAKE_CURRENT_SOURCE_DIR}/../ #) #NGL_TARGET_LINK_LIBRARIES(LtsAppDescriptorEditor # PUBLIC # Qt5::Core # Qt5::Widgets # LtsAppDescriptor #) #NGL_INSTALL_TARGET(LtsAppDescriptorEditor) #not visible for end-user ## Executable: #NGL_ADD_EXECUTABLE(WS NO_TRANSLATION LtsAppDescriptorEditorApp main.cpp) #NGL_TARGET_LINK_LIBRARIES(LtsAppDescriptorEditorApp LtsAppDescriptorEditor)