diff --git a/.github/workflows/darkice-gui.yml b/.github/workflows/darkice-gui.yml new file mode 100644 index 0000000..65beab0 --- /dev/null +++ b/.github/workflows/darkice-gui.yml @@ -0,0 +1,26 @@ +name: Build darkice-gui CI + +on: + workflow_dispatch: + push: + branches: [ "master" ] + pull_request: + branches: [ "master" ] + +jobs: + build: + + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v4 + - run: sudo apt-get update && sudo apt-get install libgtk-3-dev + - name: autogen + run: ./autogen.sh + working-directory: ./darkice-gui + - name: configure + run: ./configure + working-directory: ./darkice-gui + - name: make + run: make -j + working-directory: ./darkice-gui diff --git a/.github/workflows/darkice.yml b/.github/workflows/darkice.yml new file mode 100644 index 0000000..d8b3745 --- /dev/null +++ b/.github/workflows/darkice.yml @@ -0,0 +1,31 @@ +name: Build darkice CI + +on: + workflow_dispatch: + push: + branches: [ "master" ] + pull_request: + branches: [ "master" ] + +jobs: + build: + + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v4 + - name: autogen + run: ./autogen.sh + working-directory: ./darkice + - name: configure + run: ./configure + working-directory: ./darkice + - name: make + run: make -j + working-directory: ./darkice + - name: make check + run: make check + working-directory: ./darkice + - name: make distcheck + run: make distcheck + working-directory: ./darkice diff --git a/darkice-gui/autogen.sh b/darkice-gui/autogen.sh index 17e46d9..0056db6 100755 --- a/darkice-gui/autogen.sh +++ b/darkice-gui/autogen.sh @@ -35,7 +35,7 @@ DIE=0 DIE=1 } -(libtool --help) < /dev/null > /dev/null 2>&1 || { +(libtoolize --help) < /dev/null > /dev/null 2>&1 || { echo echo "You must have libtool installed to compile $package." echo "Download the appropriate package for your system,"