Warning, /plasma/oxygen/kstyle/demo/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 add_definitions(-DTRANSLATION_DOMAIN=\"oxygen_style_demo\")
0002 
0003 
0004 ########### next target ###############
0005 set(oxygen_demo_SOURCES
0006     oxygenbenchmarkwidget.cpp
0007     oxygenbuttondemowidget.cpp
0008     oxygendemodialog.cpp
0009     oxygendemowidget.cpp
0010     oxygenframedemowidget.cpp
0011     oxygeninputdemowidget.cpp
0012     oxygenlistdemowidget.cpp
0013     oxygenmdidemowidget.cpp
0014     oxygensimulator.cpp
0015     oxygensliderdemowidget.cpp
0016     oxygentabdemowidget.cpp
0017     oxygentabwidget.cpp
0018     main.cpp)
0019 
0020 set(oxygen_demo_FORMS
0021     ui/oxygenbenchmarkwidget.ui
0022     ui/oxygenbuttondemowidget.ui
0023     ui/oxygenframedemowidget.ui
0024     ui/oxygeninputdemowidget.ui
0025     ui/oxygenlistdemowidget.ui
0026     ui/oxygenmdidemowidget.ui
0027     ui/oxygensliderdemowidget.ui
0028     ui/oxygentabdemowidget.ui
0029 )
0030 
0031 find_package(KF${QT_MAJOR_VERSION}ConfigWidgets CONFIG)
0032 if(KF${QT_MAJOR_VERSION}ConfigWidgets_FOUND)
0033     set(oxygen_demo_SOURCES ${oxygen_demo_SOURCES} oxygenschemechooser.cpp oxygenstylechooser.cpp)
0034     add_definitions(-DHAVE_SCHEME_CHOOSER)
0035 endif()
0036 
0037 ki18n_wrap_ui(oxygen_demo_FORMS_HEADERS ${oxygen_demo_FORMS})
0038 
0039 add_executable(oxygen-demo${QT_MAJOR_VERSION}
0040     ${oxygen_demo_SOURCES}
0041     ${oxygen_demo_FORMS_HEADERS}
0042 )
0043 
0044 target_include_directories(oxygen-demo${QT_MAJOR_VERSION} PRIVATE ${CMAKE_BINARY_DIR}/liboxygen${QT_MAJOR_VERSION})
0045 
0046 target_link_libraries(oxygen-demo${QT_MAJOR_VERSION} Qt${QT_MAJOR_VERSION}::Core Qt${QT_MAJOR_VERSION}::Gui Qt${QT_MAJOR_VERSION}::Widgets)
0047 target_link_libraries(oxygen-demo${QT_MAJOR_VERSION} KF${QT_MAJOR_VERSION}::Completion KF${QT_MAJOR_VERSION}::ConfigGui KF${QT_MAJOR_VERSION}::WidgetsAddons KF${QT_MAJOR_VERSION}::I18n)
0048 
0049 if(KF${QT_MAJOR_VERSION}ConfigWidgets_FOUND)
0050     target_link_libraries(oxygen-demo${QT_MAJOR_VERSION} KF${QT_MAJOR_VERSION}::ConfigWidgets)
0051 endif()
0052 
0053 ########### install files ###############
0054 install(TARGETS oxygen-demo${QT_MAJOR_VERSION} ${KDE_INSTALL_TARGETS_DEFAULT_ARGS})