update readme and mkdocs favicon

This commit is contained in:
2025-02-12 19:51:33 -06:00
parent 678a66064b
commit f689c551a5
2 changed files with 6 additions and 6 deletions

View File

@@ -58,7 +58,7 @@ jobs:
run: |
if [ ! -d "sdl3/.git" ]; then
echo "Cloning SDL3 repository..."
git clone --depth 1 --branch main https://github.com/libsdl-org/SDL.git sdl3
git clone --depth 1 --branch release-3.2.4 https://github.com/libsdl-org/SDL.git sdl3
else
echo "SDL3 source is already present (possibly from cache)."
fi
@@ -77,7 +77,7 @@ jobs:
- name: Build Prosperon (Linux)
run: |
export PKG_CONFIG_PATH="${PWD}/sdl3-build/installed_sdl3/lib/pkgconfig:$PKG_CONFIG_PATH"
meson setup build_dbg -Dbuildtype=debugoptimized
meson setup build_dbg -Dbuildtype=release -Db_lto=true -Db_ndebug=true
meson compile -C build_dbg
# 8) Create minimal artifact folder (Linux)
@@ -109,7 +109,7 @@ jobs:
- name: Install Dependencies (macOS)
run: |
brew update
brew install sdl3 meson ninja cmake ccache
brew install sdl3 ccache ninja meson
# 3) Configure ccache
- name: Configure ccache
@@ -131,7 +131,7 @@ jobs:
run: |
# Ensure pkg-config can find Homebrew's SDL3 .pc files
export PKG_CONFIG_PATH="$(brew --prefix sdl3)/lib/pkgconfig:$PKG_CONFIG_PATH"
meson setup build_macos -Dbuildtype=debugoptimized
meson setup build_macos -Dbuildtype=release -Db_lto=true -Db_ndebug=true
meson compile -C build_macos
# 6) Copy SDL3 .dylib from Homebrew for packaging
@@ -203,7 +203,7 @@ jobs:
run: |
if [ ! -d "sdl3-win/.git" ]; then
echo "Cloning SDL3 for Windows cross..."
git clone --depth 1 --branch main https://github.com/libsdl-org/SDL.git sdl3-win
git clone --depth 1 --branch release-3.2.4 https://github.com/libsdl-org/SDL.git sdl3-win
else
echo "SDL3-win source already present (possibly from cache)."
fi
@@ -230,7 +230,7 @@ jobs:
# 8) Build Prosperon (Windows cross)
- name: Build Prosperon (Windows cross)
run: |
meson setup -Dbuildtype=debugoptimized --cross-file mingw32.cross build_win
meson setup -Dbuildtype=release -Db_lto=true -Db_ndebug=true --cross-file mingw32.cross build_win
meson compile -C build_win
# 9) Create minimal artifact folder (Windows)

BIN
docs/favicon.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB