blob: 0301dce6056f5707555fa27b4e11c46f4914b720 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
if(NOT WIN32 OR MINGW)
# PkgConfig file
set (PKGCONFIG_PREFIX ${CMAKE_INSTALL_PREFIX})
if(IS_ABSOLUTE ${LIB_INSTALL_DIR})
set (PKGCONFIG_LIBDIR ${LIB_INSTALL_DIR})
else(IS_ABSOLUTE ${LIB_INSTALL_DIR})
set (PKGCONFIG_LIBDIR "\${prefix}/${LIB_INSTALL_DIR}")
endif (IS_ABSOLUTE ${LIB_INSTALL_DIR})
if(IS_ABSOLUTE ${INCLUDE_INSTALL_DIR})
set (PKGCONFIG_INCLUDEDIR ${INCLUDE_INSTALL_DIR})
else(IS_ABSOLUTE ${INCLUDE_INSTALL_DIR})
set (PKGCONFIG_INCLUDEDIR "\${prefix}/${INCLUDE_INSTALL_DIR}")
endif(IS_ABSOLUTE ${INCLUDE_INSTALL_DIR})
configure_file(${CMAKE_SOURCE_DIR}/libproxy/libproxy-1.0.pc.in ${CMAKE_BINARY_DIR}/libproxy-1.0.pc @ONLY)
install(FILES ${CMAKE_BINARY_DIR}/libproxy-1.0.pc DESTINATION ${LIB_INSTALL_DIR}/pkgconfig)
# CMake Find helper
configure_file(${CMAKE_SOURCE_DIR}/libproxy/Findlibproxy.cmake.in ${CMAKE_BINARY_DIR}/Findlibproxy.cmake @ONLY)
install(FILES ${CMAKE_BINARY_DIR}/Findlibproxy.cmake DESTINATION ${SHARE_INSTALL_DIR}/cmake/Modules)
endif(NOT WIN32 OR MINGW)
|