diff options
author | evpobr <evpobr@gmail.com> | 2020-01-26 16:11:01 +0300 |
---|---|---|
committer | Jean-Marc Valin <jmvalin@jmvalin.ca> | 2020-04-21 05:47:55 +0300 |
commit | d637b9022af1f58cfe664e0332dc4b6dd38789a9 (patch) | |
tree | bee7f550313a833069c1d376e5a9cc7571085238 | |
parent | 94b68f341cadd5433a10d346c1c248a641d8be57 (diff) |
cmake - Fix CMake install include directory
Install include directory must be `include/opus`, not `include`.
Old path is still here for compatibility.
Signed-off-by: Jean-Marc Valin <jmvalin@jmvalin.ca>
-rw-r--r-- | CMakeLists.txt | 1 | ||||
-rw-r--r-- | OpusConfig.cmake.in | 3 |
2 files changed, 3 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 3d147075..f5325348 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -187,6 +187,7 @@ target_include_directories( opus PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include> $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}> + $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}/opus> PRIVATE ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR} celt diff --git a/OpusConfig.cmake.in b/OpusConfig.cmake.in index 15771743..0b21231d 100644 --- a/OpusConfig.cmake.in +++ b/OpusConfig.cmake.in @@ -7,7 +7,8 @@ set(OPUS_VERSION_PATCH @PROJECT_VERSION_PATCH@) @PACKAGE_INIT@ set_and_check(OPUS_INCLUDE_DIR "@PACKAGE_INCLUDE_INSTALL_DIR@") -set_and_check(OPUS_INCLUDE_DIRS "@PACKAGE_INCLUDE_INSTALL_DIR@") +set(OPUS_INCLUDE_DIR ${OPUS_INCLUDE_DIR};${OPUS_INCLUDE_DIR}/opus) +set(OPUS_INCLUDE_DIRS "@PACKAGE_INCLUDE_INSTALL_DIR@;@PACKAGE_INCLUDE_INSTALL_DIR@/opus") include(${CMAKE_CURRENT_LIST_DIR}/OpusTargets.cmake) |