diff options
| author | Robert Schumacher <roschuma@microsoft.com> | 2017-10-02 13:53:59 -0700 |
|---|---|---|
| committer | Robert Schumacher <roschuma@microsoft.com> | 2017-10-02 13:53:59 -0700 |
| commit | 5f29b0aad767c70d7aaa210f451d2e553ec5df1e (patch) | |
| tree | 6dad55a41f07a0707139530ca3afd4db6ab6eb88 | |
| parent | 49cd339fd34a65abab6992d340fd13e6425924a3 (diff) | |
| download | vcpkg-5f29b0aad767c70d7aaa210f451d2e553ec5df1e.tar.gz vcpkg-5f29b0aad767c70d7aaa210f451d2e553ec5df1e.zip | |
[libxmp-lite] Add INSTALL_HEADERS cmake macro
| -rw-r--r-- | ports/libxmp-lite/CMakeLists.txt | 9 | ||||
| -rw-r--r-- | ports/libxmp-lite/portfile.cmake | 2 |
2 files changed, 8 insertions, 3 deletions
diff --git a/ports/libxmp-lite/CMakeLists.txt b/ports/libxmp-lite/CMakeLists.txt index 09323bf25..9495e0eb4 100644 --- a/ports/libxmp-lite/CMakeLists.txt +++ b/ports/libxmp-lite/CMakeLists.txt @@ -33,6 +33,11 @@ set(SOURCES src/virtual.c include_directories(include/libxmp-lite src) option(BUILD_SHARED_LIBS "Build shared libs" OFF) +if(CMAKE_BUILD_TYPE STREQUAL "Debug") + option(INSTALL_HEADERS "Install header files" OFF) +else() + option(INSTALL_HEADERS "Install header files" ON) +endif() set(CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS ON) @@ -55,4 +60,6 @@ install( RUNTIME DESTINATION bin ) -install(FILES ${HEADERS} DESTINATION include) +if(INSTALL_HEADERS) + install(FILES ${HEADERS} DESTINATION include) +endif() diff --git a/ports/libxmp-lite/portfile.cmake b/ports/libxmp-lite/portfile.cmake index 2d91f20b0..ac67940a1 100644 --- a/ports/libxmp-lite/portfile.cmake +++ b/ports/libxmp-lite/portfile.cmake @@ -23,7 +23,5 @@ vcpkg_configure_cmake( vcpkg_install_cmake() vcpkg_copy_pdbs() -file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include) - # Handle copyright file(INSTALL ${SOURCE_PATH}/README DESTINATION ${CURRENT_PACKAGES_DIR}/share/libxmp-lite RENAME copyright) |
