File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2828 env :
2929 TARGET : ${{matrix.cfg.target}}
3030 steps :
31+ - name : Cache Packages
32+ uses : awalsh128/cache-apt-pkgs-action@latest
33+ with :
34+ packages : make curl libunwind-dev libjack-jackd2-0 libjack-jackd2-dev freeglut3-dev libasound2-dev libxmu-dev libxxf86vm-dev g++ libgl1-mesa-dev libglu1-mesa-dev libraw1394-dev libudev-dev libdrm-dev libglew-dev libopenal-dev libsndfile1-dev libfreeimage-dev libcairo2-dev libfreetype6-dev libssl-dev libpulse-dev libusb-1.0-0-dev libgtk2.0-dev libopencv-dev libassimp-dev librtaudio-dev gdb libglfw3-dev liburiparser-dev libcurl4-openssl-dev libpugixml-dev libgconf-2-4 libgtk2.0-0 libpoco-dev libxcursor-dev libxi-dev libxinerama-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev gstreamer1.0-libav gstreamer1.0-pulseaudio gstreamer1.0-x gstreamer1.0-plugins-bad gstreamer1.0-alsa gstreamer1.0-plugins-base gstreamer1.0-plugins-good
35+ version : 1.0
36+
3137 - uses : actions/checkout@v4
3238 - name : Download libs
3339 run : ./scripts/linux/download_libs.sh -a ${{matrix.cfg.libs}};
Original file line number Diff line number Diff line change 1414 env :
1515 TARGET : ${{matrix.cfg.target}}
1616 steps :
17+ - name : Cache Packages
18+ uses : awalsh128/cache-apt-pkgs-action@latest
19+ with :
20+ packages : make curl libunwind-dev libjack-jackd2-0 libjack-jackd2-dev freeglut3-dev libasound2-dev libxmu-dev libxxf86vm-dev g++ libgl1-mesa-dev libglu1-mesa-dev libraw1394-dev libudev-dev libdrm-dev libglew-dev libopenal-dev libsndfile1-dev libfreeimage-dev libcairo2-dev libfreetype6-dev libssl-dev libpulse-dev libusb-1.0-0-dev libgtk2.0-dev libopencv-dev libassimp-dev librtaudio-dev gdb libglfw3-dev liburiparser-dev libcurl4-openssl-dev libpugixml-dev libgconf-2-4 libgtk2.0-0 libpoco-dev libxcursor-dev libxi-dev libxinerama-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev gstreamer1.0-libav gstreamer1.0-pulseaudio gstreamer1.0-x gstreamer1.0-plugins-bad gstreamer1.0-alsa gstreamer1.0-plugins-base gstreamer1.0-plugins-good
21+ version : 1.0
22+
1723 - uses : actions/checkout@v4
18- - name : Install libunwind
19- run : sudo apt-get install libunwind-dev
2024 - name : Install dependencies
2125 run : ./scripts/ci/$TARGET/install.sh;
2226 - name : Download libs
Original file line number Diff line number Diff line change 1313 - ' **/*.md'
1414 - ' examples/**'
1515
16-
16+
1717concurrency :
1818 group : ${{ github.workflow }}-${{ github.ref }}
1919 cancel-in-progress : true
@@ -28,13 +28,20 @@ jobs:
2828 env :
2929 TARGET : ${{matrix.cfg.target}}
3030 steps :
31- - uses : actions/checkout@v4
32- - name : Download libs
33- run : ./scripts/linux/download_libs.sh -a ${{matrix.cfg.libs}};
3431 - name : Remove Old lib-unwind
3532 run : if [ "$TARGET" = "linux64" ]; then
3633 sudo apt-get remove libunwind-14 -y;
3734 fi
35+
36+ - name : Cache Packages
37+ uses : awalsh128/cache-apt-pkgs-action@latest
38+ with :
39+ packages : make curl libunwind-dev libjack-jackd2-0 libjack-jackd2-dev freeglut3-dev libasound2-dev libxmu-dev libxxf86vm-dev g++ libgl1-mesa-dev libglu1-mesa-dev libraw1394-dev libudev-dev libdrm-dev libglew-dev libopenal-dev libsndfile1-dev libfreeimage-dev libcairo2-dev libfreetype6-dev libssl-dev libpulse-dev libusb-1.0-0-dev libgtk2.0-dev libopencv-dev libassimp-dev librtaudio-dev gdb libglfw3-dev liburiparser-dev libcurl4-openssl-dev libpugixml-dev libgconf-2-4 libgtk2.0-0 libpoco-dev libxcursor-dev libxi-dev libxinerama-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev gstreamer1.0-libav gstreamer1.0-pulseaudio gstreamer1.0-x gstreamer1.0-plugins-bad gstreamer1.0-alsa gstreamer1.0-plugins-base gstreamer1.0-plugins-good
40+ version : 1.0
41+
42+ - uses : actions/checkout@v4
43+ - name : Download libs
44+ run : ./scripts/linux/download_libs.sh -a ${{matrix.cfg.libs}};
3845 - name : Install dependencies
3946 run : ./scripts/ci/$TARGET/install.sh;
4047 - name : Build
Original file line number Diff line number Diff line change 1717 env :
1818 TARGET : ${{matrix.cfg.target}}
1919 steps :
20+ - name : Cache Packages
21+ uses : awalsh128/cache-apt-pkgs-action@latest
22+ with :
23+ packages : make curl libunwind-dev libjack-jackd2-0 libjack-jackd2-dev freeglut3-dev libasound2-dev libxmu-dev libxxf86vm-dev g++ libgl1-mesa-dev libglu1-mesa-dev libraw1394-dev libudev-dev libdrm-dev libglew-dev libopenal-dev libsndfile1-dev libfreeimage-dev libcairo2-dev libfreetype6-dev libssl-dev libpulse-dev libusb-1.0-0-dev libgtk2.0-dev libopencv-dev libassimp-dev librtaudio-dev gdb libglfw3-dev liburiparser-dev libcurl4-openssl-dev libpugixml-dev libgconf-2-4 libgtk2.0-0 libpoco-dev libxcursor-dev libxi-dev libxinerama-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev gstreamer1.0-libav gstreamer1.0-pulseaudio gstreamer1.0-x gstreamer1.0-plugins-bad gstreamer1.0-alsa gstreamer1.0-plugins-base gstreamer1.0-plugins-good
24+ version : 1.0
25+
2026 - uses : actions/checkout@v4
21- - name : Install libunwind
22- run : sudo apt-get install libunwind-dev
2327 - name : Install dependencies
2428 run : ./scripts/ci/$TARGET/install.sh;
2529 - name : Download libs
You can’t perform that action at this time.
0 commit comments