55 lines
1.3 KiB
CMake
Executable File
55 lines
1.3 KiB
CMake
Executable File
# CMake script for SymbolEditor
|
|
|
|
SET(symboleditor_SRCS
|
|
asb_save_as_symbol.cpp
|
|
asb_save_as_symbol.h
|
|
asb_symbol_editor_gui_plugin.cpp
|
|
asb_symbol_editor_gui_plugin.h
|
|
asb_save_as_symbol.cpp
|
|
asb_save_as_symbol.h
|
|
asb_delete_elements_dialog.cpp
|
|
asb_delete_elements_dialog.h
|
|
asb_resize_dialog.cpp
|
|
asb_resize_dialog.h
|
|
asb_rotate_dialog.cpp
|
|
asb_rotate_dialog.h
|
|
asb_select_text_dialog.cpp
|
|
asb_select_text_dialog.h
|
|
asb_symbol_editor.cpp
|
|
asb_symbol_editor.h
|
|
asb_symbol_edit_scene.cpp
|
|
asb_symbol_edit_scene.h
|
|
flm_reply_handler.cpp
|
|
flm_reply_handler.h
|
|
)
|
|
|
|
SET(symboleditor_UICS
|
|
forms/asb_select_text_dialog.ui
|
|
forms/asb_delete_elements_dialog.ui
|
|
forms/asb_symbol_editor.ui
|
|
forms/asb_save_as_symbol.ui
|
|
forms/asb_rotate_dialog.ui
|
|
forms/asb_resize_dialog.ui
|
|
)
|
|
|
|
# Fuer die Icons
|
|
QT5_ADD_RESOURCES(symboleditor_SRCS application.qrc)
|
|
NGL_WRAP_UI(symboleditor_SRCS ${symboleditor_UICS})
|
|
|
|
NGL_ADD_LIBRARY(WS AsbSymEditGuiPlugin MODULE ${symboleditor_SRCS} ${symboleditor_UICS})
|
|
NGL_TARGET_LINK_LIBRARIES(AsbSymEditGuiPlugin
|
|
NGLLogger
|
|
LtsWidgets
|
|
FlmDataPluginInterface
|
|
PpmDataPluginInterface
|
|
advancedSymbology
|
|
advancedSymbologyXML
|
|
LtsSession
|
|
LtsSessionData
|
|
LtsUtilsGuiDds
|
|
Qt5::Core
|
|
Qt5::Gui
|
|
Qt5::Widgets
|
|
)
|
|
NGL_INSTALL_TARGET(AsbSymEditGuiPlugin)
|