mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-11-28 05:06:36 +08:00
[lerc] Export Package (#13724)
Co-authored-by: Nathan Mercer <nmercer@intermap.com> Co-authored-by: wangli28 <wangli28@beyondsoft.com>
This commit is contained in:
parent
f8c439c3ed
commit
95c0643813
@ -1,4 +1,5 @@
|
||||
Source: lerc
|
||||
Version: 2.2
|
||||
Port-Version: 1
|
||||
Homepage: https://github.com/Esri/lerc
|
||||
Description: An open-source image or raster format which supports rapid encoding and decoding for any pixel type
|
||||
|
26
ports/lerc/create_package.patch
Normal file
26
ports/lerc/create_package.patch
Normal file
@ -0,0 +1,26 @@
|
||||
CMakeLists.txt | 8 +++++++-
|
||||
1 file changed, 7 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
index e90fcdd..17c79e8 100644
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -17,7 +17,7 @@ add_library(LercLib ${SOURCES})
|
||||
target_link_libraries (LercLib)
|
||||
|
||||
install(
|
||||
- TARGETS LercLib
|
||||
+ TARGETS LercLib EXPORT LercTargets
|
||||
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
||||
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
|
||||
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
||||
@@ -28,3 +28,9 @@ install(
|
||||
FILES "include/Lerc_types.h" "include/Lerc_c_api.h"
|
||||
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
|
||||
)
|
||||
+
|
||||
+install(EXPORT LercTargets
|
||||
+ FILE lercConfig.cmake
|
||||
+ NAMESPACE Esri::
|
||||
+ DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/lerc"
|
||||
+)
|
@ -7,6 +7,7 @@ vcpkg_from_github(
|
||||
PATCHES
|
||||
"install_lib_to_archive_path.patch"
|
||||
"enable_static_build.patch"
|
||||
"create_package.patch"
|
||||
)
|
||||
|
||||
vcpkg_configure_cmake(
|
||||
@ -15,6 +16,7 @@ vcpkg_configure_cmake(
|
||||
)
|
||||
|
||||
vcpkg_install_cmake()
|
||||
vcpkg_fixup_cmake_targets()
|
||||
|
||||
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include")
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user