vcpkg/ports/libpq/patches/windows
Kai Pastor 73b9a2a359
[openssl,vcpkg-cmake-get-vars] Fix android and emscripten, add feature tools (#29966)
* [vcpkg-cmake-get-vars] Call 'project' early

System variables like 'APPLE' or 'ANDROID' aren't set before 'project()'.

* Get Android variables

* [openssl] Ensure that compiler is reached via 'PATH'

* Fix Android configuration

* Add 'tools' feature

* Update versions

* [openssl] Initialize android with vcpkg settings

* [openssl] Really don't build apps

* [vcpkg-cmake-get-vars] Update android vars

* [libpq] Pass openssl version from pkgconfig

* [vcpkg-cmake-get-vars] Update android vars

* [vcpkg-cmake-get-vars] Report generator

* [vcpkg-cmake-get-vars] Escape all output

* Transfer cmake-get-vars fixes

* Transfer cmake-get-vars extra flags

* no-asm for android-arm w/o neon

* [vcpkg_configure_make] Unquote as needed

Toolchain flags are passed into make via environment variables (e.g.
CFLAGS) and expanded by Makefiles regardless of quotes. And even vcm's
internal handling isn't prepared for these quotes. So we must remove
the early. This doesn't interfere with properly escaped quotes.

* Re-add lost 'project', amends 4cf7caaa

* [openssl] Fix emscripten
2023-03-14 14:11:06 -07:00
..
arm.patch
fix-compile-flag-Zi.patch
install.patch
macro-def.patch
minimize_install.patch
Mkvcbuild-static-lib.patch
MSBuildProject_fix_gendef_perl.patch
MSBuildProject-static-crt.patch
MSBuildProject-static-lib.patch
msgfmt.patch
openssl-version.patch
python3_build_DEBUG.patch
python3_build_RELEASE.patch
python_lib.patch
Solution_DEBUG.patch
Solution_RELEASE.patch
Solution.patch
tcl_version.patch
win_bison_flex.patch