From 051e584ef2da59ef6427fafc8c78fbb4b4ea9a33 Mon Sep 17 00:00:00 2001 From: Lucas Machado Zainote <95252125+lucasmz1@users.noreply.github.com> Date: Mon, 23 Oct 2023 12:34:34 -0300 Subject: [PATCH] Update blank.yml --- .github/workflows/blank.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/blank.yml b/.github/workflows/blank.yml index f91b297..b2b2696 100644 --- a/.github/workflows/blank.yml +++ b/.github/workflows/blank.yml @@ -42,12 +42,12 @@ jobs: sudo apt install --no-install-recommends ca-certificates qt6-base-dev qt6-base-private-dev libqt6svg6-dev git cmake make g++-13 gcc-13 pkg-config libavcodec-dev libavformat-dev libavutil-dev libswscale-dev libxi-dev libxrandr-dev libudev-dev libevdev-dev libsfml-dev libminiupnpc-dev libmbedtls-dev libcurl4-openssl-dev libhidapi-dev libsystemd-dev libbluetooth-dev libasound2-dev libpulse-dev libpugixml-dev libbz2-dev libzstd-dev liblzo2-dev libpng-dev libusb-1.0-0-dev gettext -y sudo apt install git -y sudo apt install libstdc++6 -y - sudo update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-17 100 - sudo update-alternatives --install /usr/bin/clang clang /usr/bin/clang-17 100 - sudo update-alternatives --config cc - wget -c https://apt.llvm.org/llvm.sh - chmod +x llvm.sh - sudo ./llvm.sh 17 + version=$(apt-cache pkgnames | sed -nr 's/^gcc-(([0-9]+\.?)+)$/\1/p' \ + | sort -n | tail -n1) + echo "The latest available GCC version: $version" + sudo apt-get install gcc-$version g++-$version + sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-$version 60 \ + --slave /usr/bin/g++ g++ /usr/bin/g++-$version wget -q "https://github.com/linuxdeploy/linuxdeploy/releases/download/continuous/linuxdeploy-x86_64.AppImage" -O linuxdeploy ; chmod a+x linuxdeploy wget -q "https://github.com/AppImage/AppImageKit/releases/download/continuous/appimagetool-x86_64.AppImage" -O appimagetool ; chmod a+x appimagetool wget -q "https://github.com/AppImage/AppImageKit/releases/download/continuous/AppRun-x86_64" -O AppRun ; chmod a+x AppRun @@ -59,7 +59,7 @@ jobs: cd ./dolphin-emu git submodule update --init --recursive mkdir Build && cd Build - cmake .. -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_CXX_FLAGS=-stdlib=libc++ -DLINUX_LOCAL_DEV=true -DCMAKE_INSTALL_PREFIX="/home/runner/work/Dolphin_emu_Appimage/Dolphin_emu_Appimage/lucas/usr/" + cmake .. -DCMAKE_CXX_FLAGS=-stdlib=libc++ -DLINUX_LOCAL_DEV=true -DCMAKE_INSTALL_PREFIX="/home/runner/work/Dolphin_emu_Appimage/Dolphin_emu_Appimage/lucas/usr/" make install cd .. cd ..