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

26-soundtouch.yaml (714B)


      1 name: soundtouch
      2 buildsystem: cmake-ninja
      3 builddir: true
      4 config-opts:
      5   - "-DCMAKE_BUILD_TYPE=Release"
      6 
      7   # Use clang with LTO for speed.
      8   - "-DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON"
      9   - "-DCMAKE_C_COMPILER=/usr/lib/sdk/llvm17/bin/clang"
     10   - "-DCMAKE_CXX_COMPILER=/usr/lib/sdk/llvm17/bin/clang++"
     11   - "-DCMAKE_EXE_LINKER_FLAGS_INIT=-fuse-ld=lld"
     12   - "-DCMAKE_MODULE_LINKER_FLAGS_INIT=-fuse-ld=lld"
     13   - "-DCMAKE_SHARED_LINKER_FLAGS_INIT=-fuse-ld=lld"
     14 build-options:
     15   strip: true
     16 sources:
     17   - type: git
     18     url: "https://github.com/stenzek/soundtouch.git"
     19     commit: "463ade388f3a51da078dc9ed062bf28e4ba29da7"
     20 cleanup:
     21   - /bin
     22   - /include
     23   - /lib/*.a
     24   - /lib/*.la
     25   - /lib/cmake
     26   - /lib/pkgconfig
     27   - /share