Timothy Flynn
6baebd3049
Meta: Do not run platform.libc_ver() on Windows
...
This fails on some Python distributions on Windows. It is explicitly a
Unix platform API:
https://docs.python.org/3/library/platform.html#unix-platforms
2026-01-07 16:16:40 -05:00
Undefine
f27847274c
Meta: Correctly bootstrap vcpkg on musl libc systems
2025-12-26 14:13:55 -07:00
Timothy Flynn
872a112cad
Meta: Add SPDX license identifier to ladybird.py and BuildVcpkg.py
2025-05-29 16:24:17 -04:00
Timothy Flynn
d00d49ba2f
Meta+Toolchain: Extract BuildVcpkg to an importable function
...
This lets ladybird.py import it properly, instead of invoking BuildVcpkg
main().
2025-05-22 12:21:24 -04:00
Timothy Flynn
2f9957c618
Everywhere: Format all python files with black
2025-05-22 16:21:42 +02:00
Timothy Flynn
16c535a6d2
Meta: Read vcpkg baseline revision from vcpkg.json
...
Just so we only have to update one location when we update the baseline.
2025-04-22 19:30:07 -04:00
Sam Atkins
da5a9e548d
Meta: Update vcpkg to latest master
2025-04-22 11:51:02 -04:00
0GreenClover0
c286d38765
Meta: Update vcpkg to latest master
...
Includes a fix for vcpkg git commands not working in git versions
below 2.35.
2025-04-12 19:14:58 -06:00
Andrew Kaster
20352cc05b
Meta: Update vcpkg to latest main revision
...
This should resolve CMake 4.0 issues on macOS using the fix upstream
vcpkg came up with.
2025-04-03 08:03:48 -06:00
Andrew Kaster
1fec9d6917
Meta: Update vcpkg to latest master
...
This includes some fixes for cmake 4.0, but not all.
2025-04-02 10:50:18 -06:00
Lucas CHOLLET
2760061e7a
Meta: Update vcpkg to latest master
2025-02-12 12:03:30 -05:00
Lucas CHOLLET
91edc06fad
Meta: Update vcpkg to the December 2024 release
2024-12-22 11:33:19 +01:00
Andrew Kaster
e20a887a8d
Toolchain: Actually disable vcpkg metrics
...
In the move to a python version of this script, I didn't notice that
running the bootstrap script in shell mode precluded it from actually
accepting the -disableMetrics argument.
Existing vcpkg installs can be un-metrics'd by re-running the bootstrap
script with the disable argument, or by adding a vcpkg.disable-metrics
file in $VCPKG_ROOT
2024-12-04 11:15:32 +01:00
Bram Borggreve
6de4f75d32
Meta: Update vcpkg to the November 2024 release
2024-11-30 21:17:54 -05:00
Timothy Flynn
5681dbee64
Meta: Move the vcpkg installation/cache directories under Build
...
In addition to changing the build-type dependent build directories, we
can take this opportunity to move the vcpkg cache directory to the Build
folder itself. This probably isn't 100% needed, but it ensures that no
leftover artifacts are used from non-dynamic vcpkg builds, and it's also
generally nice to have all build artifacts under Build.
2024-11-06 10:38:57 -07:00
Timothy Flynn
3d200296e3
Meta: Update vcpkg to the October 2024 release
2024-11-06 10:38:57 -07:00
pheonixfirewingz
c92d9cce42
Toolchain: Rewrite BuildVcpkg.sh in python
...
Co-Authored-By: Andrew Kaster <andrew@ladybird.org >
2024-10-10 21:48:41 -06:00