Skip to content

Commit

Permalink
squeaky clean
Browse files Browse the repository at this point in the history
Signed-off-by: Daniel Thamdrup <[email protected]>
  • Loading branch information
dallemon committed Feb 7, 2024
1 parent 174d44f commit ab9b0a3
Show file tree
Hide file tree
Showing 4 changed files with 26 additions and 16 deletions.
11 changes: 7 additions & 4 deletions .github/workflows/3ds.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ concurrency:

jobs:
build:
runs-on: ubuntu-22.04
runs-on: ubuntu-latest
container: devkitpro/devkitarm:latest
steps:
- name: Checkout
Expand All @@ -33,8 +33,8 @@ jobs:

- name: Install dependencies
run: |
apt-get update && \
apt-get install -y --no-install-recommends --no-install-suggests \
apt-get update
apt-get install -y \
ffmpeg \
gettext
Expand All @@ -48,7 +48,10 @@ jobs:
- name: Configure CMake
run: |
cmake -S. -Bbuild -GNinja \
cmake \
-S . \
-B build \
-G Ninja \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_TOOLCHAIN_FILE=/opt/devkitpro/cmake/3DS.cmake
Expand Down
13 changes: 8 additions & 5 deletions .github/workflows/amiga-m68k.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ concurrency:

jobs:
build:
runs-on: ubuntu-22.04
runs-on: ubuntu-latest
container: amigadev/crosstools:m68k-amigaos-gcc10
steps:
- name: Checkout
Expand All @@ -36,10 +36,13 @@ jobs:

- name: Configure CMake
run: |
cmake -S. -Bbuild -GNinja \
-DM68K_COMMON="-s -fbbb=- -ffast-math -O2" \
-DM68K_CPU=68040 \
-DM68K_FPU=hard
cmake \
-S . \
-B build \
-G Ninja \
-D M68K_COMMON="-s -fbbb=- -ffast-math -O2" \
-D M68K_CPU=68040 \
-D M68K_FPU=hard
- name: Build DevilutionX
run: cmake --build build
Expand Down
10 changes: 6 additions & 4 deletions .github/workflows/switch.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ concurrency:
jobs:
build:
runs-on: macos-14
container: devkitpro/devkita64:20240120
container: devkitpro/devkita64:latest
steps:
- name: Checkout
uses: actions/checkout@v4
Expand All @@ -39,9 +39,11 @@ jobs:
- name: Configure CMake
run: |
cmake -S. -Bbuild \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_TOOLCHAIN_FILE=/opt/devkitpro/cmake/Switch.cmake
cmake \
-S . \
-B build \
-D CMAKE_BUILD_TYPE=RelWithDebInfo \
-D CMAKE_TOOLCHAIN_FILE=/opt/devkitpro/cmake/Switch.cmake
- name: Build DevilutionX
run: cmake --build build -j$(nproc)
Expand Down
8 changes: 5 additions & 3 deletions .github/workflows/vita.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ concurrency:

jobs:
build:
runs-on: ubuntu-22.04
runs-on: ubuntu-latest
container: vitasdk/vitasdk:latest
steps:
- name: Checkout
Expand All @@ -37,11 +37,13 @@ jobs:
gettext \
git \
samurai
- name: Configure CMake
run: |
cmake -S. -Bbuild -GNinja \
cmake \
-S . \
-B build \
-G Ninja \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_TOOLCHAIN_FILE=${VITASDK}/share/vita.toolchain.cmake
Expand Down

0 comments on commit ab9b0a3

Please sign in to comment.