diff options
author | Tomas Maly <malytomas@ucpu.cz> | 2017-06-11 09:58:54 +0200 |
---|---|---|
committer | Ralph Giles <giles@thaumas.net> | 2017-06-12 10:18:10 -0700 |
commit | a2df21b398286f21c6004247f7d8b1a9d87a6e03 (patch) | |
tree | 84829d72477e3b08e9fb19f063a6cefe7b505e74 /CMakeLists.txt | |
parent | cab46b19847eb1d38aeda73ab4708716e5776366 (diff) | |
download | ogg-git-a2df21b398286f21c6004247f7d8b1a9d87a6e03.tar.gz |
cmake: fix out-of-source build
Generate config_types in the build directory instead of
the source directory.
Signed-off-by: Ralph Giles <giles@thaumas.net>
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 78b6604..c21e5ce 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -43,7 +43,7 @@ function(configure_pkg_config_file pkg_config_file_in) set(includedir ${CMAKE_INSTALL_FULL_INCLUDEDIR}) set(VERSION ${PROJECT_VERSION}) string(REPLACE ".in" "" pkg_config_file ${pkg_config_file_in}) - configure_file(${pkg_config_file_in} ${CMAKE_CURRENT_SOURCE_DIR}/${pkg_config_file} @ONLY) + configure_file(${pkg_config_file_in} ${CMAKE_CURRENT_BINARY_DIR}/${pkg_config_file} @ONLY) endfunction() message(STATUS "Configuring ${PROJECT_NAME} ${PROJECT_VERSION}") @@ -59,7 +59,7 @@ set(SIZE32 int32_t) set(USIZE32 uint32_t) set(SIZE64 int64_t) -configure_file(include/ogg/config_types.h.in ${CMAKE_CURRENT_SOURCE_DIR}/include/ogg/config_types.h @ONLY) +configure_file(include/ogg/config_types.h.in ${CMAKE_CURRENT_BINARY_DIR}/include/ogg/config_types.h @ONLY) set(OGG_HEADERS include/ogg/config_types.h |