diff --git a/.github/workflows/linux-system.yml b/.github/workflows/linux-system.yml index 4066a2d468..4ba985471c 100644 --- a/.github/workflows/linux-system.yml +++ b/.github/workflows/linux-system.yml @@ -22,10 +22,13 @@ jobs: - name: Setup environment run: | - sudo apt-get update - sudo ./tools/linux/install-dependencies + sudo apt-get update + sudo ./tools/linux/install-dependencies - sudo apt-get install -y libboost-all-dev \ + sudo apt-get -y install software-properties-common + sudo add-apt-repository ppa:casparcg/ppa + + sudo apt-get -y install libboost-all-dev \ libavcodec-dev \ libavformat-dev \ libavdevice-dev \ @@ -33,16 +36,16 @@ jobs: libavfilter-dev \ libswscale-dev \ libpostproc-dev \ - libswresample-dev + libswresample-dev \ + casparcg-cef-117-dev - name: Run build run: | + mkdir build + cd build - mkdir build - cd build - - cmake ../src -DUSE_STATIC_BOOST=OFF -DUSE_SYSTEM_FFMPEG=ON - make -j2 + cmake ../src -DUSE_STATIC_BOOST=OFF -DUSE_SYSTEM_FFMPEG=ON -DUSE_SYSTEM_CEF=ON + make -j2 env: CI: 1