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

23-spirv-cross.yaml (782B)


      1 name: spirv-cross
      2 buildsystem: cmake-ninja
      3 builddir: true
      4 config-opts:
      5   - "-DCMAKE_BUILD_TYPE=Release"
      6   - "-DSPIRV_CROSS_SHARED=ON"
      7   - "-DSPIRV_CROSS_STATIC=OFF"
      8   - "-DSPIRV_CROSS_CLI=OFF"
      9   - "-DSPIRV_CROSS_ENABLE_TESTS=OFF"
     10   - "-DSPIRV_CROSS_ENABLE_GLSL=ON"
     11   - "-DSPIRV_CROSS_ENABLE_HLSL=OFF"
     12   - "-DSPIRV_CROSS_ENABLE_MSL=OFF"
     13   - "-DSPIRV_CROSS_ENABLE_CPP=OFF"
     14   - "-DSPIRV_CROSS_ENABLE_REFLECT=OFF"
     15   - "-DSPIRV_CROSS_ENABLE_C_API=ON"
     16   - "-DSPIRV_CROSS_ENABLE_UTIL=ON"
     17 build-options:
     18   strip: true
     19 sources:
     20   - type: git
     21     url: "https://github.com/KhronosGroup/SPIRV-Cross.git"
     22     tag: "vulkan-sdk-1.3.290.0"
     23     commit: "5d127b917f080c6f052553c47170ec0ba702e54f"
     24 cleanup:
     25   - /bin
     26   - /include
     27   - /lib/*.a
     28   - /lib/*.la
     29   - /lib/cmake
     30   - /lib/pkgconfig
     31   - /share