# # $Id$ # $HeadURL$ # $Author$ # # CMakeLists.txt fuer ProjectSettingsEditor # # Make ${Qt6_Widgets} optional if(QT6_GUI_AVAILABLE AND TARGET Qt6::Widgets) set(Qt6_Widgets ${Qt6_Widgets}) else() set(Qt6_Widgets "") endif() SET (settingsEditor_SRCS function_keys_edit.cpp function_keys_edit.h main.cpp main_window.cpp main_window.h templates.qrc ) SET (settingsEditor_UICS function_keys_edit.ui main_window.ui ) QT5_ADD_RESOURCES(settingsEditor_SRCS templates.qrc) NGL_WRAP_UI(settingsEditor_SRCS ${settingsEditor_UICS}) NGL_ADD_TOOL_ICON(settingsEditor_SRCS) NGL_ADD_EXECUTABLE(ProjectSettingsEditor TOOLSSV TOOLSWS NO_TRANSLATION ${settingsEditor_SRCS} ${settingsEditor_UICS}) if(QT6_GUI_AVAILABLE) NGL_TARGET_LINK_LIBRARIES(ProjectSettingsEditor LtsCommandLineParser LtsPluginLoader StylePluginInterface Qt6::Core ${Qt6_Widgets} NGLLogger nglapplication nglwidgets ) endif() IF (NOT BUILD_RPM) NGL_INSTALL_TARGET(ProjectSettingsEditor) # NGL_INSTALL(TOOLS FILES log4cxx_projectSettingsEditor.props DESTINATION "bin") < file missing ENDIF()