Warning, /plasma/milou/lib/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 add_definitions(-DTRANSLATION_DOMAIN=\"milou\") 0002 0003 set (lib_SRCS 0004 resultsmodel.cpp 0005 runnerresultsmodel.cpp 0006 sourcesmodel.cpp 0007 draghelper.cpp 0008 mousehelper.cpp 0009 resultsmodel.h 0010 runnerresultsmodel.h 0011 sourcesmodel.h 0012 draghelper.h 0013 mousehelper.h 0014 ) 0015 0016 add_library(milou SHARED ${lib_SRCS}) 0017 set_target_properties(milou PROPERTIES VERSION ${PROJECT_VERSION} SOVERSION ${PROJECT_VERSION_MAJOR} ) 0018 0019 target_link_libraries (milou 0020 Qt::Qml 0021 Qt::Quick 0022 Qt::Widgets # for QAction... 0023 KF5::ItemModels 0024 KF5::Service 0025 KF5::Plasma 0026 KF5::Runner 0027 ) 0028 0029 generate_export_header(milou BASE_NAME MILOU EXPORT_FILE_NAME milou_export.h) 0030 0031 install(TARGETS milou EXPORT MilouLibraryTargets ${KDE_INSTALL_TARGETS_DEFAULT_ARGS} LIBRARY NAMELINK_SKIP) 0032 0033 add_subdirectory(qml) 0034 if (BUILD_TESTING) 0035 add_subdirectory(test) 0036 endif()