Warning, /pim/kube/extensions/api/src/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 set(CMAKE_CXX_VISIBILITY_PRESET default)
0002 
0003 find_package(Qt5 COMPONENTS REQUIRED Core Concurrent Quick Qml WebEngineWidgets Test WebEngine Gui)
0004 find_package(KF5Mime 4.87.0 CONFIG REQUIRED)
0005 find_package(Sink CONFIG REQUIRED)
0006 find_package(KAsync CONFIG REQUIRED)
0007 
0008 include_directories(../../../framework/src/domain/mime ${KMIME_INCLUDES})
0009 
0010 add_library(extensionapiplugin SHARED extensionapiplugin.cpp extensionapi.cpp)
0011 target_link_libraries(extensionapiplugin
0012     kubeframework
0013     KF5::Mime
0014     sink
0015     KAsync
0016     Qt5::Core
0017     Qt5::Quick
0018     Qt5::Qml
0019     Qt5::WebEngineWidgets
0020     Qt5::Test
0021     Qt5::WebEngine
0022     Qt5::Gui
0023 )
0024 install(TARGETS extensionapiplugin DESTINATION ${EXTENSIONAPI_INSTALL_DIR})
0025 
0026 feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)