aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVincent Richard <[email protected]>2016-09-19 19:08:35 +0000
committerVincent Richard <[email protected]>2016-09-19 19:08:35 +0000
commitb133ce8cfbef49169ef42143035a7e617b1cc48e (patch)
tree53a123ce00810f4153dc9b966c5b1c5bd27502cb
parentDisabled debug response. (diff)
downloadvmime-b133ce8cfbef49169ef42143035a7e617b1cc48e.tar.gz
vmime-b133ce8cfbef49169ef42143035a7e617b1cc48e.zip
Fixed #142: fixed install location of generated headers.
-rw-r--r--CMakeLists.txt4
-rw-r--r--cmake/Utils.cmake2
2 files changed, 3 insertions, 3 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index c157e4b6..9755a2ee 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -246,8 +246,8 @@ IF(VMIME_BUILD_STATIC_LIBRARY)
ENDIF()
# Installation of header files
-INSTALL_HEADERS_WITH_DIRECTORY(VMIME_LIBRARY_INCLUDE_FILES headers src/)
-INSTALL_HEADERS_WITH_DIRECTORY(VMIME_LIBRARY_GENERATED_INCLUDE_FILES headers src/)
+INSTALL_HEADERS_WITH_DIRECTORY(VMIME_LIBRARY_INCLUDE_FILES headers "${CMAKE_SOURCE_DIR}/src/")
+INSTALL_HEADERS_WITH_DIRECTORY(VMIME_LIBRARY_GENERATED_INCLUDE_FILES headers "${CMAKE_BINARY_DIR}/src")
#INSTALL(
# FILES ${VMIME_LIBRARY_INCLUDE_FILES}
diff --git a/cmake/Utils.cmake b/cmake/Utils.cmake
index 4782f67a..fd8928e2 100644
--- a/cmake/Utils.cmake
+++ b/cmake/Utils.cmake
@@ -5,7 +5,7 @@ MACRO(INSTALL_HEADERS_WITH_DIRECTORY HEADER_LIST COMPONENT_NAME REMOVE_PREFIX)
FOREACH(HEADER ${${HEADER_LIST}})
STRING(REGEX MATCH "(.*)[/\\]" DIR ${HEADER})
- STRING(REPLACE "${CMAKE_SOURCE_DIR}/${REMOVE_PREFIX}" "" DIR ${DIR})
+ STRING(REPLACE "${REMOVE_PREFIX}" "" DIR ${DIR})
INSTALL(FILES ${HEADER} DESTINATION include/${DIR} COMPONENT ${COMPONENT_NAME})
ENDFOREACH(HEADER)