LadybirdBrowser / ladybird

Truly independent web browser
https://ladybird.org
BSD 2-Clause "Simplified" License
19.99k stars 827 forks source link

Meta: Build release-only vcpkg dependencies by default, add a debug preset #305

Closed trflynn89 closed 3 months ago

trflynn89 commented 3 months ago

We currently build debug and release versions of vcpkg dependencies. We will most commonly only need the release version, so let's default to that to approximately halve our dependency build time.

ADKaster commented 3 months ago

Well, this sure is a ball of fun. Thanks for making the tedious updates for this. I do wonder though, does our config make/allow vcpkg use ccache?

trflynn89 commented 3 months ago

Seems possible! https://github.com/microsoft/vcpkg/discussions/30191