vcpkg/ports/vcpkg-tool-meson
Alexander Neumann 02745e0f47
[vcpkg-tool-meson] Refactor cmd line args generation (#38901)
introduce `vcpkg_generate_meson_cmd_args` to generate the command line
args vcpkg calls meson with. This needed to be factored out since it
allows calling the meson-py backend of setuptools with the same
arguments as calling meson manually within vcpkg.

additionally:
- fixed `CMAKE_BUILD_TYPE` (var `buildconfig` does not exist)
- add `ADDITIONAL_PROPERTIES` option
- removed a lot of stuff being added to PATH unnecessarily 
- added option `--pkgconfig.relocatable` (probably not necessary but we
want this any way.)
- added option `--pkg-config-path` with correct paths (allows removing
the env variables for it)
2024-06-13 20:21:59 -07:00
..
adjust-args.patch
adjust-python-dep.patch
install.cmake
meson-1.4-llvm-18.diff
meson-intl.patch
meson.template.in [vcpkg-tool-meson] Refactor cmd line args generation (#38901) 2024-06-13 20:21:59 -07:00
portfile.cmake
remove-freebsd-pcfile-specialization.patch
vcpkg_configure_meson.cmake [vcpkg-tool-meson] Refactor cmd line args generation (#38901) 2024-06-13 20:21:59 -07:00
vcpkg_install_meson.cmake
vcpkg-port-config.cmake
vcpkg.json [vcpkg-tool-meson] Refactor cmd line args generation (#38901) 2024-06-13 20:21:59 -07:00