aboutsummaryrefslogtreecommitdiff
path: root/ports
diff options
context:
space:
mode:
authorNancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>2021-03-11 04:04:40 +0800
committerGitHub <noreply@github.com>2021-03-10 14:04:40 -0600
commitcea2b1232af82690d90641b8480a7123f6009577 (patch)
tree9210c0abdf0940a8bd7cdf4cddc4840043eb388c /ports
parent9e1be5ab5caf701250ea25e6ab1f24125b7fb682 (diff)
downloadvcpkg-cea2b1232af82690d90641b8480a7123f6009577.tar.gz
vcpkg-cea2b1232af82690d90641b8480a7123f6009577.zip
[msix] Add DISABLE_PARALLEL_CONFIGURE (#16488)
* [msix] Add DISABLE_PARALLEL_CONFIGURE * Update versions
Diffstat (limited to 'ports')
-rw-r--r--ports/msix/CONTROL6
-rw-r--r--ports/msix/portfile.cmake1
-rw-r--r--ports/msix/vcpkg.json16
3 files changed, 17 insertions, 6 deletions
diff --git a/ports/msix/CONTROL b/ports/msix/CONTROL
deleted file mode 100644
index ec246a877..000000000
--- a/ports/msix/CONTROL
+++ /dev/null
@@ -1,6 +0,0 @@
-Source: msix
-Version: 1.7-2
-Build-Depends: xerces-c, zlib, openssl (!uwp&!windows), catch2
-Homepage: https://github.com/microsoft/msix-packaging
-Description: The MSIX Packaging SDK project is an effort to enable developers on a variety of platforms to pack and unpack packages for the purposes of distribution from either the Microsoft Store, or their own content distribution networks.
- The MSIX Packaging APIs that a client app would use to interact with .msix/.appx packages are a subset of those documented here. See sample/ExtractContentsSample/ExtractContentsSample.cpp for additional details.
diff --git a/ports/msix/portfile.cmake b/ports/msix/portfile.cmake
index 249d6fd8f..2dbd06fe8 100644
--- a/ports/msix/portfile.cmake
+++ b/ports/msix/portfile.cmake
@@ -32,6 +32,7 @@ vcpkg_configure_cmake(
SOURCE_PATH ${SOURCE_PATH}
PREFER_NINJA
NO_CHARSET_FLAG
+ DISABLE_PARALLEL_CONFIGURE
OPTIONS
-DCMAKE_DISABLE_FIND_PACKAGE_Git=ON
-DINSTALL_LIBMSIX=ON
diff --git a/ports/msix/vcpkg.json b/ports/msix/vcpkg.json
new file mode 100644
index 000000000..b3e01e092
--- /dev/null
+++ b/ports/msix/vcpkg.json
@@ -0,0 +1,16 @@
+{
+ "name": "msix",
+ "version": "1.7",
+ "port-version": 3,
+ "description": "The MSIX Packaging SDK project is an effort to enable developers on a variety of platforms to pack and unpack packages for the purposes of distribution from either the Microsoft Store, or their own content distribution networks.The MSIX Packaging APIs that a client app would use to interact with .msix/.appx packages are a subset of those documented here. See sample/ExtractContentsSample/ExtractContentsSample.cpp for additional details.",
+ "homepage": "https://github.com/microsoft/msix-packaging",
+ "dependencies": [
+ "catch2",
+ {
+ "name": "openssl",
+ "platform": "!uwp & !windows"
+ },
+ "xerces-c",
+ "zlib"
+ ]
+}