Warning, /network/choqok/cmake/modules/DBusMacros.cmake is written in an unsupported language. File is not indexed.
0001 0002 include(UsePkgConfig) 0003 0004 MACRO(PKGCONFIG_GETVAR _package _var _output_variable) 0005 SET(${_output_variable}) 0006 0007 # if pkg-config has been found 0008 IF(PKGCONFIG_EXECUTABLE) 0009 0010 EXEC_PROGRAM(${PKGCONFIG_EXECUTABLE} ARGS ${_package} --exists RETURN_VALUE _return_VALUE OUTPUT_VARIABLE _pkgconfigDevNull ) 0011 0012 # and if the package of interest also exists for pkg-config, then get the information 0013 IF(NOT _return_VALUE) 0014 0015 EXEC_PROGRAM(${PKGCONFIG_EXECUTABLE} ARGS ${_package} --variable ${_var} OUTPUT_VARIABLE ${_output_variable} ) 0016 0017 ENDIF(NOT _return_VALUE) 0018 0019 ENDIF(PKGCONFIG_EXECUTABLE) 0020 0021 ENDMACRO(PKGCONFIG_GETVAR _package _var _output_variable) 0022 0023 macro(dbus_add_activation_service _sources) 0024 foreach (_i ${_sources}) 0025 get_filename_component(_service_file ${_i} ABSOLUTE) 0026 string(REGEX REPLACE "\\.service.*$" ".service" _output_file ${_i}) 0027 set(_target ${CMAKE_CURRENT_BINARY_DIR}/${_output_file}) 0028 configure_file(${_service_file} ${_target}) 0029 install(FILES ${_target} DESTINATION ${KDE_INSTALL_DATADIR}/dbus-1/services) 0030 endforeach (_i ${ARGN}) 0031 endmacro(dbus_add_activation_service _sources)