diff --git a/.gitea/workflows/test.yaml b/.gitea/workflows/linux-clang.yaml similarity index 67% rename from .gitea/workflows/test.yaml rename to .gitea/workflows/linux-clang.yaml index ee4cbcc..3a34d26 100644 --- a/.gitea/workflows/test.yaml +++ b/.gitea/workflows/linux-clang.yaml @@ -1,4 +1,4 @@ -name: Ubuntu Linux Build +name: Ubuntu Linux clang Build run-name: ${{ gitea.actor }} is testing out Gitea Actions 🚀 on: [push] @@ -9,7 +9,7 @@ jobs: - name: Install Dependencies uses: ConorMacBride/install-package@v1 with: - apt: libxmu-dev libxi-dev libgl-dev libegl1-mesa-dev libosmesa-dev dos2unix + apt: clang libxmu-dev libxi-dev libgl-dev libegl1-mesa-dev dos2unix - name: Git Checkout uses: actions/checkout@v4 - name: Generate Code @@ -19,9 +19,5 @@ jobs: make dist-src - name: Build Binaries run: | - make clean && SYSTEM=linux make - make clean && SYSTEM=linux-egl make make clean && SYSTEM=linux-clang make make clean && SYSTEM=linux-clang-egl make - -# make clean && SYSTEM=linux-osmesa make diff --git a/.gitea/workflows/linux-gcc.yaml b/.gitea/workflows/linux-gcc.yaml new file mode 100644 index 0000000..0839d3f --- /dev/null +++ b/.gitea/workflows/linux-gcc.yaml @@ -0,0 +1,23 @@ +name: Ubuntu Linux gcc Build +run-name: ${{ gitea.actor }} is testing out Gitea Actions 🚀 +on: [push] + +jobs: + build: + runs-on: ubuntu-latest + steps: + - name: Install Dependencies + uses: ConorMacBride/install-package@v1 + with: + apt: libxmu-dev libxi-dev libgl-dev libegl1-mesa-dev dos2unix + - name: Git Checkout + uses: actions/checkout@v4 + - name: Generate Code + run: | + make -C auto clobber + make extensions + make dist-src + - name: Build Binaries + run: | + make clean && SYSTEM=linux make + make clean && SYSTEM=linux-egl make