Commit Graph

8 Commits

Author SHA1 Message Date
JonLiu1993
18c9639021
[Catch2] Update catch2 HEAD_REF from master to devel (#21660)
* [Catch2] Fix install from head

* update version

* change catch2 HEAD_REF

* update version
2021-11-26 01:07:46 -08:00
Rayan
38d6712d56
[catch2] Guard build type for Catch2 (#19793)
* guard build type for catch2

* update port-version

* update baseline & version
2021-09-03 17:01:51 -07:00
Ryan
7bdf2f8e85
[catch2] Update to version 2.13.7 (#19376)
* update version to 2.13.7

* fixup deprecated functions

* apply cmake quoting guidelines

* update baseline

* remove unneeded quotes

* update baseline

* update baseline

* restore versions from master

* add new versions
2021-08-12 23:37:35 -07:00
NancyLi1013
646aa7d8c0
[catch2] Support static build (#19396)
* [catch2] Update to 1.13.7 and support static build

* Update version files

* Revert the new version update changes

* Update version files

* Update versions/c-/catch2.json

* Fix install path for lib and pkgconfig

* Update versions/c-/catch2.json
2021-08-10 00:59:01 -07:00
LE GARREC Vincent
fc6d2ed5b9
[catch2] Fix linux build in NTFS fs (#18814)
file(RENAME Camel lower) works fine when running vcpkg in
Windows Powershell with triplet x64-windows in NTFS fs.

file(RENAME Camel lower) does not work fine when running vcpkg in
WSL with triplet x64-linux in NTFS.
2021-07-06 13:36:25 -07:00
georg-emg
2f9972005f
[catch2] updated catch2 to version 2.13.6 (#17435)
* - updated catch2 to version 2.13.6
- replaces catch2 CONTROL file with proper manifest

* vcpkg x-add-version catch2

* fixed the portfile to REALLY update catch2 to version 2.13.6

* vcpkg x-add-version catch2 --overwrite-version

* fixed the portfile AGAIN to REALLY REALLY update catch2 to version 2.13.6 this time

* vcpkg x-add-version catch2 --overwrite-version

* updated hash in portfile.cmake for catch2

* vcpkg x-add-version catch2 --overwrite-version

* Update version-string as version-semver

* Update versions/c-/catch2.json

Co-authored-by: NancyLi1013 <lirui09@beyondsoft.com>
2021-05-21 01:35:18 -07:00
Michael Wild
f9bd4c8740
[catch2] Fix share/catch2 directory name conflict (#17271)
Catch2 installs into share/Catch2/ and lib/cmake/Catch2.
The vcpkg_fixup_cmake_targets() function tries to move the contents from
the latter directory to share/catch2, i.e. differing in case w.r.t. the
former.

On Linux this results in both names being present. On pure Windows the
first name "wins". It breaks in a Linux Docker container where the
installation root is located on a bound directory that is on a
case-insensitive file system, such as from a host running Windows.

Fixes: #17228.
2021-04-19 16:48:12 -07:00
nicole mazzuca
68a74950d0
[vcpkg] Rename port_versions to versions (#15784) 2021-01-21 09:53:22 -08:00