aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorq1000treadz <42095596+q1000treadz@users.noreply.github.com>2021-08-25 01:46:24 +0300
committerGitHub <noreply@github.com>2021-08-24 15:46:24 -0700
commit24c9f30d4ceea8faa4329cebbba60355d017be20 (patch)
treed861cc6f23375a41c0b71bb136dfb49cf1b801bc
parent91aec79128071c2067bc344bd0218e1dd91f56c0 (diff)
downloadvcpkg-24c9f30d4ceea8faa4329cebbba60355d017be20.tar.gz
vcpkg-24c9f30d4ceea8faa4329cebbba60355d017be20.zip
[KWSys] add new port (#19712)
* add kwsys port * ./vcpkg x-add-version --all * unsupport uwp * ./vcpkg x-add-version --all * Fix versions for port * Update version database * corrections * corrections2 * corrections3 * update hash
-rw-r--r--ports/kwsys/portfile.cmake28
-rw-r--r--ports/kwsys/vcpkg.json17
-rw-r--r--versions/baseline.json4
-rw-r--r--versions/k-/kwsys.json9
4 files changed, 58 insertions, 0 deletions
diff --git a/ports/kwsys/portfile.cmake b/ports/kwsys/portfile.cmake
new file mode 100644
index 000000000..b676a4a13
--- /dev/null
+++ b/ports/kwsys/portfile.cmake
@@ -0,0 +1,28 @@
+vcpkg_fail_port_install(ON_TARGET "UWP")
+
+vcpkg_from_gitlab(
+ GITLAB_URL https://gitlab.kitware.com
+ OUT_SOURCE_PATH SOURCE_PATH
+ REPO utils/kwsys
+ REF dbc94f37f9821899aad441bcab525ad96a3f30dc #2021-08-06
+ SHA512 98441866fd51f2d4d3974d3c37d4456ce9e50c6f6c2ab0691e55b268907611ef061562fc30b1baa42aa195caf2281aa0e1e0799abc545fe6dae70efe2050ea50
+ HEAD_REF master
+)
+
+vcpkg_cmake_configure(
+ SOURCE_PATH "${SOURCE_PATH}"
+ OPTIONS
+ -DKWSYS_INSTALL_INCLUDE_DIR=${CURRENT_PACKAGES_DIR}/include
+ OPTIONS_RELEASE
+ -DKWSYS_INSTALL_BIN_DIR=${CURRENT_PACKAGES_DIR}/bin
+ -DKWSYS_INSTALL_LIB_DIR=${CURRENT_PACKAGES_DIR}/lib
+ OPTIONS_DEBUG
+ -DKWSYS_INSTALL_BIN_DIR=${CURRENT_PACKAGES_DIR}/debug/bin
+ -DKWSYS_INSTALL_LIB_DIR=${CURRENT_PACKAGES_DIR}/debug/lib
+)
+
+vcpkg_cmake_install()
+
+
+# Handle copyright
+file(INSTALL "${SOURCE_PATH}/Copyright.txt" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright)
diff --git a/ports/kwsys/vcpkg.json b/ports/kwsys/vcpkg.json
new file mode 100644
index 000000000..b45350d73
--- /dev/null
+++ b/ports/kwsys/vcpkg.json
@@ -0,0 +1,17 @@
+{
+ "name": "kwsys",
+ "version-date": "2021-08-06",
+ "description": "Provides platform-independent APIs to many common system features",
+ "homepage": "https://gitlab.kitware.com/utils/kwsys",
+ "supports": "!uwp",
+ "dependencies": [
+ {
+ "name": "vcpkg-cmake",
+ "host": true
+ },
+ {
+ "name": "vcpkg-cmake-config",
+ "host": true
+ }
+ ]
+}
diff --git a/versions/baseline.json b/versions/baseline.json
index acc43183f..3568f7f13 100644
--- a/versions/baseline.json
+++ b/versions/baseline.json
@@ -3004,6 +3004,10 @@
"baseline": "2019-08-06",
"port-version": 0
},
+ "kwsys": {
+ "baseline": "2021-08-06",
+ "port-version": 0
+ },
"lapack": {
"baseline": "3",
"port-version": 1
diff --git a/versions/k-/kwsys.json b/versions/k-/kwsys.json
new file mode 100644
index 000000000..fd3fb9fa7
--- /dev/null
+++ b/versions/k-/kwsys.json
@@ -0,0 +1,9 @@
+{
+ "versions": [
+ {
+ "git-tree": "376ae3a199ad4fdaad235b6e01b92ed217388550",
+ "version-date": "2021-08-06",
+ "port-version": 0
+ }
+ ]
+}