From cd1c896a18497ded711b98828479c6af31cd81bc Mon Sep 17 00:00:00 2001 From: jdgleaver Date: Fri, 8 Jan 2021 12:32:14 +0000 Subject: [PATCH] (.gitlab-ci.yml) linux-i686: Enable both Qt and non-Qt builds --- .gitlab-ci.yml | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 1984c15d54..3c1b732f9d 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -141,19 +141,29 @@ build-retroarch-linux-i686: expire_in: 1 month dependencies: [] script: + # Qt build + - "mkdir -p ${MEDIA_PATH}/${CI_PROJECT_NAME}/AppDirQt" + - "./configure --prefix=/usr" + - "make -j$NUMPROC" + - "make install DESTDIR=${MEDIA_PATH}/${CI_PROJECT_NAME}/AppDirQt prefix=/usr" + - "cd ${MEDIA_PATH}/${CI_PROJECT_NAME}/ && tar -czf AppDirQt.tar.gz AppDirQt && rm -rf AppDirQt && cd -" + - "mv -f retroarch retroarch_qt" + # Non-Qt build + - "mkdir -p ${MEDIA_PATH}/${CI_PROJECT_NAME}/AppDir" + - "make clean" - "./configure --disable-qt --prefix=/usr" - "make -j$NUMPROC" + - "make install DESTDIR=${MEDIA_PATH}/${CI_PROJECT_NAME}/AppDir prefix=/usr" + - "cd ${MEDIA_PATH}/${CI_PROJECT_NAME}/ && tar -czf AppDir.tar.gz AppDir && rm -rf AppDir && cd -" + # Filters - "mkdir -p ${MEDIA_PATH}/${CI_PROJECT_NAME}/filters/audio" - "mkdir -p ${MEDIA_PATH}/${CI_PROJECT_NAME}/filters/video" - - "mkdir -p ${MEDIA_PATH}/${CI_PROJECT_NAME}/AppDir" - "cd libretro-common/audio/dsp_filters && make -j$NUMPROC build=release && make -j$NUMPROC build=release strip && cd -" - "cp -f libretro-common/audio/dsp_filters/*.so ${MEDIA_PATH}/${CI_PROJECT_NAME}/filters/audio" - "cp -f libretro-common/audio/dsp_filters/*.dsp ${MEDIA_PATH}/${CI_PROJECT_NAME}/filters/audio" - "cd gfx/video_filters && make -j$NUMPROC build=release && make -j$NUMPROC build=release strip && cd -" - "cp -f gfx/video_filters/*.so ${MEDIA_PATH}/${CI_PROJECT_NAME}/filters/video" - "cp -f gfx/video_filters/*.filt ${MEDIA_PATH}/${CI_PROJECT_NAME}/filters/video" - - "make install DESTDIR=${MEDIA_PATH}/${CI_PROJECT_NAME}/AppDir prefix=/usr" - - "cd ${MEDIA_PATH}/${CI_PROJECT_NAME}/ && tar -czf AppDir.tar.gz AppDir && rm -rf AppDir && cd -" build-retroarch-dingux-mips32: image: $CI_SERVER_HOST:5050/libretro-infrastructure/libretro-build-dingux:latest