mbal
4b924e6782
Meta: Use the binary to run the app instead of open on macos
...
This should fix the control-c issue mentioned in
https://github.com/LadybirdBrowser/ladybird/issues/68
2024-07-07 08:06:00 +02:00
⭐caitp⭐
7dc28a20d0
Meta: Permit specifying a build preset in ./Meta/ladybird.sh
...
Retrieve the build preset with environment variable BUILD_PRESET,
which if unset is initialized to "default".
2024-07-05 10:33:11 -06:00
Andrew Kaster
3cdd4fb769
Meta+CMake: Use lldb on macOS for debugging
2024-07-02 16:57:51 -06:00
luozhiya
8c09b9a2e9
Meta: Handle LAGOM_EXECUTABLE in gdb command properly
2024-06-28 22:21:54 -06:00
Timothy Flynn
946a09d355
Meta: Re-bootstrap vcpkg when we update its version
...
Fetching package versions that were shipped after vcpkg was last
bootstrapped requires re-bootstrapping vcpkg.
2024-06-23 10:30:23 +02:00
Andrew Kaster
1e3e36af11
Meta+CMake: Move vcpkg directives to ladybird.sh and CMakePresets
...
Also add a vcpkg command to ladybird.sh to ensure that vcpkg is setup,
and use a local binary cache for vcpkg build and install media to
avoid cluttering $XDG_CACHE_HOME.
2024-06-07 11:15:48 -04:00
Timothy Flynn
b36ab480bf
Meta+Toolchain+CI: Add a script to bootstrap vcpkg
...
And hook it into ladybird.sh for convenience. The script will set up
PATH and other environment variables automatically.
On CI, vcpkg is theoretically already installed on Linux machines, but
not with the right environment variables, and not on macOS. So this also
makes CI use this script to bootstrap vcpkg.
2024-06-06 11:27:03 -04:00
Andrew Kaster
ec6072e7cd
Meta: Uncouple ladybird.sh run from a specific CMake configuration
2024-06-05 12:21:59 -04:00
Andrew Kaster
c6e9f0e7b5
Meta+Documentation: Switch default build dir to Build/Ladybird
...
Also prefer using the new top-level CMakeLists.txt
2024-06-04 13:44:22 -06:00
Timothy Flynn
bdbe2fdcc5
Everywhere: Replace SERENITY_SOURCE_DIR with LADYBIRD_SOURCE_DIR
...
In order to have checkouts of both SerenityOS and Ladybird, we need to
use a different environment variable for Ladybird.
2024-06-03 15:57:59 +02:00
Andrew Kaster
faeff81ce9
Meta: Rename serenity.sh to ladybird.sh and remove non-lagom commands
2024-06-03 10:53:53 +02:00