duckstation

duckstation, but archived from the revision just before upstream changed it to a proprietary software project, this version is the libre one
git clone https://git.neptards.moe/u3shit/duckstation.git
Log | Files | Refs | README | LICENSE

20-sdl2.yaml (536B)


      1 name: sdl2
      2 buildsystem: cmake-ninja
      3 builddir: true
      4 config-opts:
      5   - "-DCMAKE_BUILD_TYPE=Release"
      6   - "-DBUILD_SHARED_LIBS=ON"
      7   - "-DSDL_SHARED=ON"
      8   - "-DSDL_STATIC=OFF"
      9   - "-DSDL_TESTS=OFF"
     10 build-options:
     11   strip: true
     12 sources:
     13   - type: archive
     14     url: "https://github.com/libsdl-org/SDL/releases/download/release-2.30.6/SDL2-2.30.6.tar.gz"
     15     sha256: "c6ef64ca18a19d13df6eb22df9aff19fb0db65610a74cc81dae33a82235cacd4"
     16 cleanup:
     17   - /bin
     18   - /include
     19   - /lib/*.a
     20   - /lib/*.la
     21   - /lib/cmake
     22   - /lib/pkgconfig
     23   - /share/aclocal