summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Capello <davidcapello@gmail.com>2017-06-14 20:19:20 -0300
committerDavid Capello <davidcapello@gmail.com>2020-04-17 10:08:54 -0300
commit4f7fd03889d8b96e865e8ce07aae750d44a0b4b6 (patch)
tree41e04edf75a88fc317a8e78b15afed27afe49cb2
parentc17709fca64307edc6e1f15b5bb7a648271edadb (diff)
downloadlibarchive-4f7fd03889d8b96e865e8ce07aae750d44a0b4b6.tar.gz
Create libarchive.pc inside the cmake build dir
In case that we don't have write access in the source dir, we have to write generated files in the build dir.
-rw-r--r--build/cmake/CreatePkgConfigFile.cmake4
1 files changed, 2 insertions, 2 deletions
diff --git a/build/cmake/CreatePkgConfigFile.cmake b/build/cmake/CreatePkgConfigFile.cmake
index fc8529a5..bc5a43f7 100644
--- a/build/cmake/CreatePkgConfigFile.cmake
+++ b/build/cmake/CreatePkgConfigFile.cmake
@@ -24,10 +24,10 @@ ENDFOREACH()
# thus there's a good chance it'll make some binutils versions unhappy...
# This only affects Libs.private (looked up for static builds) though.
CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/build/pkgconfig/libarchive.pc.in
- ${CMAKE_CURRENT_SOURCE_DIR}/build/pkgconfig/libarchive.pc
+ ${CMAKE_CURRENT_BINARY_DIR}/build/pkgconfig/libarchive.pc
@ONLY)
# And install it, of course ;).
IF(ENABLE_INSTALL)
- INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/build/pkgconfig/libarchive.pc
+ INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/build/pkgconfig/libarchive.pc
DESTINATION "lib/pkgconfig")
ENDIF()