mirror of
https://github.com/fergalmoran/ladybird.git
synced 2025-12-22 09:19:03 +00:00
This adds the vcpkg triplets and CMake preset to perform release builds for distribution. These builds are fully static, and currently intended to be used for the `js` ESVU release. In the future, linking everything statically into the final binary is probably not what we will do for released Ladybird builds. Instead, we may have a "libladybird.so", which is then linked into the binary. But this should be fine for `js` for now.
3 lines
64 B
CMake
3 lines
64 B
CMake
set(VCPKG_BUILD_TYPE release)
|
|
set(VCPKG_LIBRARY_LINKAGE static)
|