Warning, /libraries/polkit-qt-1/agent/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 add_library(${POLKITQT-1_AGENT_PCNAME} SHARED)
0002 add_library(${POLKITQT-1_CAMEL_NAME}::Agent ALIAS ${POLKITQT-1_AGENT_PCNAME})
0003 
0004 target_sources(${POLKITQT-1_AGENT_PCNAME} PRIVATE
0005     polkitqt1-agent-session.cpp
0006     polkitqt1-agent-listener.cpp
0007     listeneradapter.cpp
0008     polkitqtlistener.cpp
0009 )
0010 generate_export_header(${POLKITQT-1_AGENT_PCNAME}
0011     BASE_NAME polkitqt1-agent
0012     EXPORT_FILE_NAME polkitqt1-agent-export.h
0013 )
0014 
0015 target_link_libraries(${POLKITQT-1_AGENT_PCNAME}
0016     PUBLIC
0017     Qt${QT_MAJOR_VERSION}::Core
0018     ${POLKITQT-1_CORE_PCNAME}
0019     PRIVATE
0020     Qt${QT_MAJOR_VERSION}::Core
0021     PkgConfig::POLKIT_AGENT
0022     PkgConfig::GOBJECT
0023 )
0024 
0025 set_target_properties(${POLKITQT-1_AGENT_PCNAME} PROPERTIES VERSION ${POLKITQT-1_LIBRARY_VERSION}
0026                                 SOVERSION ${POLKITQT-1_ABI_VERSION}
0027                                 DEFINE_SYMBOL MAKE_POLKITQT1_LIB
0028                                 EXPORT_NAME Agent)
0029 
0030 target_include_directories(${POLKITQT-1_AGENT_PCNAME}
0031     INTERFACE
0032         $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}/${POLKITQT-1_INCLUDE_PATH}>
0033         $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
0034         $<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR}>
0035 )
0036 
0037 install(TARGETS ${POLKITQT-1_AGENT_PCNAME} EXPORT ${POLKITQT-1_CAMEL_NAME}Export ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
0038                                LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
0039                                RUNTIME DESTINATION bin)