Warning, /libraries/polkit-qt-1/core/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 add_library(${POLKITQT-1_CORE_PCNAME} SHARED) 0002 add_library(${POLKITQT-1_CAMEL_NAME}::Core ALIAS ${POLKITQT-1_CORE_PCNAME}) 0003 0004 target_sources(${POLKITQT-1_CORE_PCNAME} PRIVATE 0005 polkitqt1-authority.cpp 0006 polkitqt1-identity.cpp 0007 polkitqt1-subject.cpp 0008 polkitqt1-temporaryauthorization.cpp 0009 polkitqt1-details.cpp 0010 polkitqt1-actiondescription.cpp 0011 ) 0012 0013 generate_export_header(${POLKITQT-1_CORE_PCNAME} 0014 BASE_NAME polkitqt1-core 0015 EXPORT_FILE_NAME polkitqt1-core-export.h 0016 ) 0017 0018 target_link_libraries(${POLKITQT-1_CORE_PCNAME} 0019 PUBLIC 0020 Qt${QT_MAJOR_VERSION}::Core 0021 PRIVATE 0022 Qt${QT_MAJOR_VERSION}::DBus 0023 PkgConfig::POLKIT_GOBJECT 0024 PkgConfig::GLIB2 0025 PkgConfig::GOBJECT 0026 ) 0027 0028 set_target_properties(${POLKITQT-1_CORE_PCNAME} PROPERTIES VERSION ${POLKITQT-1_LIBRARY_VERSION} 0029 SOVERSION ${POLKITQT-1_ABI_VERSION} 0030 DEFINE_SYMBOL MAKE_POLKITQT1_LIB 0031 EXPORT_NAME Core) 0032 0033 target_include_directories(${POLKITQT-1_CORE_PCNAME} 0034 INTERFACE 0035 $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}/${POLKITQT-1_INCLUDE_PATH}> 0036 $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}> 0037 $<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR}> 0038 ) 0039 0040 install(TARGETS ${POLKITQT-1_CORE_PCNAME} EXPORT ${POLKITQT-1_CAMEL_NAME}Export ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} 0041 LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} 0042 RUNTIME DESTINATION bin) 0043