# # CMakeLists.txt for File Dialog # # $Id$ # $HeadURL$ # $Author$ # Created by Iuliana Ojog, SLSE, 2017-07-12 # SET(ltsFileDialog_SRCS lts_file_dialog_widget.h lts_file_dialog_widget.cpp lts_file_dialog.h lts_file_dialog.cpp lts_dialog_model_folder.h lts_dialog_model_folder.cpp lts_dialog_model_file.h lts_dialog_model_file.cpp ) NGL_WRAP_UI(ltsFileDialog_SRCS lts_file_dialog.ui ) NGL_ADD_LIBRARY2(WS LtsFileDialog SHARED ${ltsFileDialog_SRCS}) NGL_TARGET_LINK_LIBRARIES(LtsFileDialog PRIVATE LtsWidgets LtsDataView LtsSession LtsSessionData nglwidgets ngltools svcFlmCommon svcOpmCommon svcExmCommon LtsUtilsCoreHeaderOnly LtsUtilsGuiConnectDialog PUBLIC Qt5::Core Qt5::Widgets ) NGL_TARGET_INCLUDE_DIRECTORIES(LtsFileDialog PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/../ ) # Test-Executable NGL_ADD_EXECUTABLE(WS NO_TRANSLATION LtsFileDialogTest test.cpp) NGL_TARGET_LINK_LIBRARIES(LtsFileDialogTest PRIVATE LtsFileDialog LtsWidgets LtsDataView LtsSession LtsSessionData nglwidgets ngltools nglcoreapplication svcFlmClient svcOpmClient svcExmClient # RTI::nddscpp2 ddsconnector PUBLIC Qt5::Core Qt5::Widgets )