From 2b6678f0060c4b165846a76769ba1957b3cf7e4e Mon Sep 17 00:00:00 2001 From: John Tsiombikas Date: Thu, 30 May 2024 20:07:24 +0300 Subject: [PATCH] fix github autobuild --- .github/workflows/build_freebsd.yml | 6 +++--- .github/workflows/build_gnulinux.yml | 5 +++++ .github/workflows/build_macosx.yml | 6 +++++- 3 files changed, 13 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build_freebsd.yml b/.github/workflows/build_freebsd.yml index 83eb972..5941c29 100644 --- a/.github/workflows/build_freebsd.yml +++ b/.github/workflows/build_freebsd.yml @@ -17,7 +17,7 @@ jobs: uses: vmactions/freebsd-vm@v1 with: prepare: | - pkg install -y gmake libX11 mesa-libs + pkg install -y gmake libX11 mesa-libs libglvnd libGLU run: | ./configure @@ -32,7 +32,7 @@ jobs: - uses: actions/upload-artifact@v4 with: - name: spacenavd-freebsd - path: spacenavd-freebsd + name: libspnav-freebsd + path: libspnav-freebsd # vi:ts=2 sts=2 sw=2 expandtab: diff --git a/.github/workflows/build_gnulinux.yml b/.github/workflows/build_gnulinux.yml index 08babac..e26912e 100644 --- a/.github/workflows/build_gnulinux.yml +++ b/.github/workflows/build_gnulinux.yml @@ -48,6 +48,11 @@ jobs: steps: - uses: actions/checkout@v4 + - name: install dependencies + run: | + sudo apt-get update + sudo apt-get install libx11-dev libgl1-mesa-dev libglu1-mesa-dev + - name: configure run: ./configure --disable-x11 diff --git a/.github/workflows/build_macosx.yml b/.github/workflows/build_macosx.yml index 7f207ad..f6b0e1f 100644 --- a/.github/workflows/build_macosx.yml +++ b/.github/workflows/build_macosx.yml @@ -15,7 +15,7 @@ jobs: - name: install dependencies run: | - brew install libx11 mesa + brew install libx11 mesa mesa-glu - name: configure run: ./configure @@ -47,6 +47,10 @@ jobs: steps: - uses: actions/checkout@v4 + - name: install dependencies + run: | + brew install libx11 mesa mesa-glu + - name: configure run: ./configure --disable-x11