diff --git a/.github/workflows/build-debian.yml b/.github/workflows/build-debian.yml index 663f2d2e..07af9436 100644 --- a/.github/workflows/build-debian.yml +++ b/.github/workflows/build-debian.yml @@ -27,23 +27,10 @@ jobs: - name: check_libobs_revision run: | sudo apt update - sudo apt install libobs-dev + sudo apt install devscripts libobs-dev mkdir source cd source dpkg -l libobs-dev | tr -s " "| grep libobs | cut -d" " -f3 > libobs.rev - - name: install_frontend_header - run: | - [ -e /usr/include/obs/obs-frontend-api.h ] && { echo "ERROR: obs-frontend-api.h already in system. Maybe the package libobs-dev is installing it."; exit 1; } - cd source - LIBOBSREV=$(cat libobs.rev) - sudo apt update - sudo apt install devscripts - dget -u http://archive.ubuntu.com/ubuntu/pool/universe/o/obs-studio/obs-studio_$LIBOBSREV.dsc - cd .. - sudo find -name obs-frontend-api.h -exec cp {} /usr/include/obs/ \; - egrep '#include ' /usr/include/obs/obs-frontend-api.h || { echo "ERROR: check if the sed commands are needed from now."; exit 1; } - sudo sed -i 's/#include /#include /' /usr/include/obs/obs-frontend-api.h - sudo sed -i 's/#include /#include /' /usr/include/obs/obs-frontend-api.h - name: create_tarball run: | cd ..