Warning, /maui/mauiman/server/src/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 include_directories(
0002     ${CMAKE_CURRENT_SOURCE_DIR}
0003     ${CMAKE_CURRENT_BINARY_DIR})
0004 
0005 set(mauimanserver_SRCS
0006     main.cpp
0007     server.cpp
0008     modules/background.cpp
0009     modules/theme.cpp
0010     modules/screen.cpp
0011     modules/locale.cpp
0012     modules/formfactor.cpp
0013     modules/accessibility.cpp
0014     modules/inputdevices.cpp)
0015 
0016 qt_add_dbus_adaptor(DBUS_SOURCES modules/org.mauiman.Background.xml modules/background.h Background)
0017 qt_add_dbus_adaptor(DBUS_SOURCES modules/org.mauiman.Theme.xml modules/theme.h Theme)
0018 qt_add_dbus_adaptor(DBUS_SOURCES modules/org.mauiman.Screen.xml modules/screen.h Screen)
0019 qt_add_dbus_adaptor(DBUS_SOURCES modules/org.mauiman.FormFactor.xml modules/formfactor.h FormFactor)
0020 qt_add_dbus_adaptor(DBUS_SOURCES modules/org.mauiman.Accessibility.xml modules/accessibility.h Accessibility)
0021 qt_add_dbus_adaptor(DBUS_SOURCES modules/org.mauiman.InputDevices.xml modules/inputdevices.h InputDevices)
0022 
0023 set_source_files_properties(${DBUS_SOURCES} PROPERTIES SKIP_AUTOGEN ON)
0024 
0025 add_executable(${PROJECT_NAME}${MAUI_MAJOR_VERSION}
0026     ${mauimanserver_SRCS}
0027     ${DBUS_SOURCES})
0028 
0029 target_include_directories(${PROJECT_NAME}${MAUI_MAJOR_VERSION}
0030     INTERFACE "$<INSTALL_INTERFACE:${KDE_INSTALL_INCLUDEDIR}/MauiManServer${MAUI_MAJOR_VERSION}>")
0031 
0032 target_include_directories(${PROJECT_NAME}${MAUI_MAJOR_VERSION} PUBLIC "$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR};${CMAKE_CURRENT_BINARY_DIR};>")
0033 
0034 target_link_libraries(${PROJECT_NAME}${MAUI_MAJOR_VERSION}
0035     PRIVATE
0036     MauiMan${MAUI_MAJOR_VERSION}
0037     Qt${QT_MAJOR_VERSION}::Core
0038     Qt${QT_MAJOR_VERSION}::Gui
0039     Qt${QT_MAJOR_VERSION}::DBus)
0040 
0041 install(TARGETS ${PROJECT_NAME}${MAUI_MAJOR_VERSION} ${KDE_INSTALL_TARGETS_DEFAULT_ARGS})