mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-09-21 16:58:58 +00:00
Meta: Install qtbase and qtmultimedia vcpkg ports on Windows
This commit is contained in:
parent
9ec1643d88
commit
4fa8238a46
Notes:
github-actions[bot]
2025-08-23 22:05:42 +00:00
Author: https://github.com/ayeteadoe
Commit: 4fa8238a46
Pull-request: https://github.com/LadybirdBrowser/ladybird/pull/5229
Reviewed-by: https://github.com/ADKaster ✅
2 changed files with 21 additions and 7 deletions
6
.github/actions/setup/action.yml
vendored
6
.github/actions/setup/action.yml
vendored
|
@ -119,12 +119,6 @@ runs:
|
|||
brew update
|
||||
brew install autoconf autoconf-archive automake bash ccache coreutils llvm@20 nasm ninja pkg-config qt unzip wabt
|
||||
|
||||
- name: Install Qt (Windows)
|
||||
if: ${{ inputs.os == 'Windows' }}
|
||||
uses: jurplel/install-qt-action@v4
|
||||
with:
|
||||
modules: "qtmultimedia"
|
||||
|
||||
- name: 'Set required environment variables'
|
||||
if: ${{ inputs.os == 'Linux' && inputs.arch == 'arm64' }}
|
||||
uses: actions/github-script@v7
|
||||
|
|
22
vcpkg.json
22
vcpkg.json
|
@ -123,9 +123,29 @@
|
|||
"zstd"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "qtbase",
|
||||
"platform": "windows",
|
||||
"default-features": false,
|
||||
"features": [
|
||||
"doubleconversion",
|
||||
"freetype",
|
||||
"gui",
|
||||
"icu",
|
||||
"jpeg",
|
||||
"network",
|
||||
"opengl",
|
||||
"pcre2",
|
||||
"png",
|
||||
"thread",
|
||||
"vulkan",
|
||||
"widgets",
|
||||
"zstd"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "qtmultimedia",
|
||||
"platform": "freebsd"
|
||||
"platform": "windows | freebsd"
|
||||
},
|
||||
{
|
||||
"name": "pthread",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue