diff options
| author | Billy O'Neal <bion@microsoft.com> | 2021-09-03 22:16:43 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-09-03 22:16:43 -0700 |
| commit | 690f41497a2ee8ad7c335e07a9d39f78badc89ee (patch) | |
| tree | a90ad6c0dacfe7d2ed1d0b8947f6a7e4bf11d09c | |
| parent | a4d0471091cecf75289ecffd6465995781d1a4c5 (diff) | |
| download | vcpkg-690f41497a2ee8ad7c335e07a9d39f78badc89ee.tar.gz vcpkg-690f41497a2ee8ad7c335e07a9d39f78badc89ee.zip | |
[simdutf] Disable benchmarks and tests. (#19987)
| -rw-r--r-- | ports/simdutf/disable-tests-and-benchmarks.patch | 22 | ||||
| -rw-r--r-- | ports/simdutf/portfile.cmake | 4 | ||||
| -rw-r--r-- | ports/simdutf/vcpkg.json | 1 | ||||
| -rw-r--r-- | versions/baseline.json | 2 | ||||
| -rw-r--r-- | versions/s-/simdutf.json | 5 |
5 files changed, 32 insertions, 2 deletions
diff --git a/ports/simdutf/disable-tests-and-benchmarks.patch b/ports/simdutf/disable-tests-and-benchmarks.patch new file mode 100644 index 000000000..d621f6d7a --- /dev/null +++ b/ports/simdutf/disable-tests-and-benchmarks.patch @@ -0,0 +1,22 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 5453644..d3f2869 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -14,17 +14,10 @@ include(cmake/simdutf-flags.cmake)
+
+ set(SIMDUTF_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR})
+
+-enable_testing()
+ add_subdirectory(src)
+-add_subdirectory(tests)
+
+
+
+-if(CMAKE_CXX_COMPILER_ID MATCHES GNU AND CMAKE_CXX_COMPILER_VERSION VERSION_LESS 8.0)
+- message(STATUS "The benchmark tool requires GCC 8.0 or better.")
+-else()
+- add_subdirectory(benchmarks)
+-endif()
+
+
+ # ---- Install rules ----
diff --git a/ports/simdutf/portfile.cmake b/ports/simdutf/portfile.cmake index c9e6bead8..809247a8c 100644 --- a/ports/simdutf/portfile.cmake +++ b/ports/simdutf/portfile.cmake @@ -2,8 +2,10 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO simdutf/simdutf REF v1.0.0 - SHA512 3ab09aa61cb9765bf1a77de59c5b823ee58ae5e4badfd5dd70e511fd4f378f8d3917a5b577e7f275720b975740344968132ce0b3f628452bde67f2ab6cc82337 + SHA512 3ab09aa61cb9765bf1a77de59c5b823ee58ae5e4badfd5dd70e511fd4f378f8d3917a5b577e7f275720b975740344968132ce0b3f628452bde67f2ab6cc82337 HEAD_REF master + PATCHES + disable-tests-and-benchmarks.patch ) vcpkg_cmake_configure( diff --git a/ports/simdutf/vcpkg.json b/ports/simdutf/vcpkg.json index 67f03f8e2..68ddc24a2 100644 --- a/ports/simdutf/vcpkg.json +++ b/ports/simdutf/vcpkg.json @@ -1,6 +1,7 @@ { "name": "simdutf", "version-semver": "1.0.0", + "port-version": 1, "description": "Unicode validation and transcoding at billions of characters per second", "homepage": "https://github.com/simdutf/simdutf", "dependencies": [ diff --git a/versions/baseline.json b/versions/baseline.json index a01465b54..6124d1169 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -5934,7 +5934,7 @@ }, "simdutf": { "baseline": "1.0.0", - "port-version": 0 + "port-version": 1 }, "simple-fft": { "baseline": "2020-06-14", diff --git a/versions/s-/simdutf.json b/versions/s-/simdutf.json index 628e03575..f102a45a3 100644 --- a/versions/s-/simdutf.json +++ b/versions/s-/simdutf.json @@ -1,6 +1,11 @@ { "versions": [ { + "git-tree": "9d32f4a5bb9643b561a26f555064b2341a93df4b", + "version-semver": "1.0.0", + "port-version": 1 + }, + { "git-tree": "86279d4e90015257171464027e3658544c748342", "version-semver": "1.0.0", "port-version": 0 |
