mirror of
https://github.com/RPCS3/rpcs3.git
synced 2024-11-22 02:32:36 +01:00
Qt: add QtMultimedia to ci
This commit is contained in:
parent
e67cf68321
commit
354db953e6
@ -12,7 +12,7 @@ pkg info # debug
|
|||||||
pkg install llvm12
|
pkg install llvm12
|
||||||
|
|
||||||
# Mandatory dependencies (qt5-dbus and qt5-gui are pulled via qt5-widgets)
|
# Mandatory dependencies (qt5-dbus and qt5-gui are pulled via qt5-widgets)
|
||||||
pkg install git ccache cmake ninja qt5-qmake qt5-buildtools qt5-widgets qt5-concurrent glew openal-soft ffmpeg
|
pkg install git ccache cmake ninja qt5-qmake qt5-buildtools qt5-widgets qt5-concurrent qt5-multimedia glew openal-soft ffmpeg
|
||||||
|
|
||||||
# Optional dependencies (libevdev is pulled by qt5-gui)
|
# Optional dependencies (libevdev is pulled by qt5-gui)
|
||||||
pkg install pkgconf alsa-lib pulseaudio sdl2 evdev-proto vulkan-headers vulkan-loader
|
pkg install pkgconf alsa-lib pulseaudio sdl2 evdev-proto vulkan-headers vulkan-loader
|
||||||
|
@ -17,6 +17,7 @@ QT_BASE_URL="${QT_HOST}${QT_PREFIX}qtbase${QT_SUFFIX}"
|
|||||||
QT_WINE_URL="${QT_HOST}${QT_PREFIX}qtwinextras${QT_SUFFIX}"
|
QT_WINE_URL="${QT_HOST}${QT_PREFIX}qtwinextras${QT_SUFFIX}"
|
||||||
QT_DECL_URL="${QT_HOST}${QT_PREFIX}qtdeclarative${QT_SUFFIX}"
|
QT_DECL_URL="${QT_HOST}${QT_PREFIX}qtdeclarative${QT_SUFFIX}"
|
||||||
QT_TOOL_URL="${QT_HOST}${QT_PREFIX}qttools${QT_SUFFIX}"
|
QT_TOOL_URL="${QT_HOST}${QT_PREFIX}qttools${QT_SUFFIX}"
|
||||||
|
QT_MM_URL="${QT_HOST}${QT_PREFIX}qtmultimedia${QT_SUFFIX}"
|
||||||
LLVMLIBS_URL='https://github.com/RPCS3/llvm-mirror/releases/download/custom-build-win/llvmlibs_mt.7z'
|
LLVMLIBS_URL='https://github.com/RPCS3/llvm-mirror/releases/download/custom-build-win/llvmlibs_mt.7z'
|
||||||
GLSLANG_URL='https://github.com/RPCS3/glslang/releases/download/custom-build-win/glslanglibs_mt.7z'
|
GLSLANG_URL='https://github.com/RPCS3/glslang/releases/download/custom-build-win/glslanglibs_mt.7z'
|
||||||
VULKAN_SDK_URL="https://www.dropbox.com/s/fjlh97hrz0crqxv/VulkanSDK-1.2.182.0-Installer.exe"
|
VULKAN_SDK_URL="https://www.dropbox.com/s/fjlh97hrz0crqxv/VulkanSDK-1.2.182.0-Installer.exe"
|
||||||
@ -26,6 +27,7 @@ DEP_URLS=" \
|
|||||||
$QT_WINE_URL \
|
$QT_WINE_URL \
|
||||||
$QT_DECL_URL \
|
$QT_DECL_URL \
|
||||||
$QT_TOOL_URL \
|
$QT_TOOL_URL \
|
||||||
|
$QT_MM_URL \
|
||||||
$LLVMLIBS_URL \
|
$LLVMLIBS_URL \
|
||||||
$GLSLANG_URL \
|
$GLSLANG_URL \
|
||||||
$VULKAN_SDK_URL"
|
$VULKAN_SDK_URL"
|
||||||
|
@ -60,7 +60,7 @@ windows_task:
|
|||||||
|
|
||||||
linux_task:
|
linux_task:
|
||||||
container:
|
container:
|
||||||
image: rpcs3/rpcs3-ci-bionic:1.1
|
image: rpcs3/rpcs3-ci-bionic:1.3
|
||||||
cpu: 4
|
cpu: 4
|
||||||
memory: 16G
|
memory: 16G
|
||||||
env:
|
env:
|
||||||
|
@ -35,13 +35,13 @@ jobs:
|
|||||||
displayName: ccache
|
displayName: ccache
|
||||||
|
|
||||||
- bash: |
|
- bash: |
|
||||||
docker pull --quiet rpcs3/rpcs3-ci-bionic:1.1
|
docker pull --quiet rpcs3/rpcs3-ci-bionic:1.3
|
||||||
docker run \
|
docker run \
|
||||||
-v $(pwd):/rpcs3 \
|
-v $(pwd):/rpcs3 \
|
||||||
--env-file .ci/docker.env \
|
--env-file .ci/docker.env \
|
||||||
-v $CCACHE_DIR:/root/.ccache \
|
-v $CCACHE_DIR:/root/.ccache \
|
||||||
-v $BUILD_ARTIFACTSTAGINGDIRECTORY:/root/artifacts \
|
-v $BUILD_ARTIFACTSTAGINGDIRECTORY:/root/artifacts \
|
||||||
rpcs3/rpcs3-ci-bionic:1.1 \
|
rpcs3/rpcs3-ci-bionic:1.3 \
|
||||||
/rpcs3/.ci/build-linux.sh
|
/rpcs3/.ci/build-linux.sh
|
||||||
displayName: Docker setup and build
|
displayName: Docker setup and build
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user