aboutsummaryrefslogtreecommitdiff
path: root/ports/sqlite3
diff options
context:
space:
mode:
authorPhoebe <20694052+PhoebeHui@users.noreply.github.com>2020-08-06 01:36:25 +0800
committerGitHub <noreply@github.com>2020-08-05 10:36:25 -0700
commitf3221c0405b6f99c6eff113cb4ca8c81c3ad3a84 (patch)
treea3f72ea4c7d994cf097077be5daa3b8be07c3b59 /ports/sqlite3
parent6a83b5365e8fc48c41564d319f915cbff603c99e (diff)
downloadvcpkg-f3221c0405b6f99c6eff113cb4ca8c81c3ad3a84.tar.gz
vcpkg-f3221c0405b6f99c6eff113cb4ca8c81c3ad3a84.zip
[sqlite3] Namespaced targets with unofficial:: (#12516)
* [sqlite3] Namespaced targets with unofficial:: * Fix failure ports * Update the targets name * Update related docs
Diffstat (limited to 'ports/sqlite3')
-rw-r--r--ports/sqlite3/CMakeLists.txt4
-rw-r--r--ports/sqlite3/CONTROL1
-rw-r--r--ports/sqlite3/portfile.cmake4
-rw-r--r--ports/sqlite3/sqlite3-config.in.cmake2
4 files changed, 6 insertions, 5 deletions
diff --git a/ports/sqlite3/CMakeLists.txt b/ports/sqlite3/CMakeLists.txt
index 3c1fc071c..d803fc03c 100644
--- a/ports/sqlite3/CMakeLists.txt
+++ b/ports/sqlite3/CMakeLists.txt
@@ -46,11 +46,11 @@ endif()
install(
TARGETS sqlite3
- EXPORT sqlite3
+ EXPORT unofficial-sqlite3-targets
RUNTIME DESTINATION bin
LIBRARY DESTINATION lib
ARCHIVE DESTINATION lib
)
install(FILES sqlite3.h sqlite3ext.h DESTINATION include CONFIGURATIONS Release)
-install(EXPORT sqlite3 FILE sqlite3-targets.cmake DESTINATION share/sqlite3)
+install(EXPORT unofficial-sqlite3-targets NAMESPACE unofficial::sqlite3:: FILE unofficial-sqlite3-targets.cmake DESTINATION share/unofficial-sqlite3)
diff --git a/ports/sqlite3/CONTROL b/ports/sqlite3/CONTROL
index c48578eef..0d17c801e 100644
--- a/ports/sqlite3/CONTROL
+++ b/ports/sqlite3/CONTROL
@@ -1,5 +1,6 @@
Source: sqlite3
Version: 3.32.3
+Port-Version: 1
Homepage: https://sqlite.org/
Description: SQLite is a software library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine.
diff --git a/ports/sqlite3/portfile.cmake b/ports/sqlite3/portfile.cmake
index 21d60ab9f..2e1d2fb6f 100644
--- a/ports/sqlite3/portfile.cmake
+++ b/ports/sqlite3/portfile.cmake
@@ -30,7 +30,7 @@ vcpkg_configure_cmake(
)
vcpkg_install_cmake()
-vcpkg_fixup_cmake_targets()
+vcpkg_fixup_cmake_targets(CONFIG_PATH share/unofficial-${PORT} TARGET_PATH share/unofficial-${PORT})
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/share)
@@ -40,7 +40,7 @@ endif()
configure_file(
${CMAKE_CURRENT_LIST_DIR}/sqlite3-config.in.cmake
- ${CURRENT_PACKAGES_DIR}/share/sqlite3/sqlite3-config.cmake
+ ${CURRENT_PACKAGES_DIR}/share/unofficial-${PORT}/unofficial-sqlite3-config.cmake
@ONLY
)
diff --git a/ports/sqlite3/sqlite3-config.in.cmake b/ports/sqlite3/sqlite3-config.in.cmake
index 538342cf4..e7e26bf2c 100644
--- a/ports/sqlite3/sqlite3-config.in.cmake
+++ b/ports/sqlite3/sqlite3-config.in.cmake
@@ -4,4 +4,4 @@ if("@VCPKG_LIBRARY_LINKAGE@" STREQUAL "static" AND NOT WIN32)
find_dependency(Threads)
endif()
-include(${CMAKE_CURRENT_LIST_DIR}/sqlite3-targets.cmake)
+include(${CMAKE_CURRENT_LIST_DIR}/unofficial-sqlite3-targets.cmake)