mirror of
https://github.com/vcmi/vcmi.git
synced 2025-01-08 00:39:47 +02:00
vcmi: use qt6 for clang linux build
This commit is contained in:
parent
7ef5163d9d
commit
e4ad6b75f6
4
.github/workflows/github.yml
vendored
4
.github/workflows/github.yml
vendored
@ -68,8 +68,8 @@ jobs:
|
||||
strategy:
|
||||
matrix:
|
||||
include:
|
||||
- platform: linux
|
||||
os: ubuntu-20.04
|
||||
- platform: linux-qt6
|
||||
os: ubuntu-22.04
|
||||
test: 0
|
||||
preset: linux-clang-release
|
||||
- platform: linux
|
||||
|
11
CI/linux-qt6/before_install.sh
Normal file
11
CI/linux-qt6/before_install.sh
Normal file
@ -0,0 +1,11 @@
|
||||
#!/bin/sh
|
||||
|
||||
sudo apt-get update
|
||||
|
||||
# Dependencies
|
||||
sudo apt-get install libboost-all-dev
|
||||
sudo apt-get install libsdl2-dev libsdl2-image-dev libsdl2-mixer-dev libsdl2-ttf-dev
|
||||
sudo apt-get install qt6-base-dev qt6-base-dev-tools qt6-tools-dev qt6-tools-dev-tools qt6-l10n-tools
|
||||
sudo apt-get install ninja-build zlib1g-dev libavformat-dev libswscale-dev libtbb-dev libluajit-5.1-dev
|
||||
# Optional dependencies
|
||||
sudo apt-get install libminizip-dev libfuzzylite-dev
|
1
CI/linux-qt6/upload_package.sh
Normal file
1
CI/linux-qt6/upload_package.sh
Normal file
@ -0,0 +1 @@
|
||||
#!/bin/sh
|
Loading…
Reference in New Issue
Block a user