Commit df0fa26 for stable-diffusion.cpp
commit df0fa26a61301b608c6baadd476f8337dc509832
Author: leejet <leejet714@gmail.com>
Date: Sun Nov 1 22:22:04 2026 +0800
fix: update CUTLASS license paths in Docker and Windows CUDA packaging
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index ff7ca44..c6c129e 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -440,7 +440,7 @@ jobs:
throw "Can't find stable-diffusion.dll"
}
if ("${{ matrix.build }}" -eq "cuda12") {
- Copy-Item ggml/src/ggml-cuda/vendors/cutlass/LICENSE.txt (Join-Path (Split-Path -Parent $filePath) 'cutlass.txt')
+ Copy-Item thirdparty/cutlass/LICENSE.txt (Join-Path (Split-Path -Parent $filePath) 'cutlass.txt')
}
7z a sd-${{ env.BRANCH_NAME }}-${{ steps.commit.outputs.short }}-bin-win-${{ matrix.build }}-x64.zip $filePath .\start-server.sh .\start-server.bat
diff --git a/docker/Dockerfile.cuda b/docker/Dockerfile.cuda
index 13b4722..ef539a1 100644
--- a/docker/Dockerfile.cuda
+++ b/docker/Dockerfile.cuda
@@ -53,7 +53,7 @@ RUN apt-get update && \
apt-get clean
COPY --from=build /sd.cpp/build/bin /sd.cpp/bin
-COPY --from=build /sd.cpp/ggml/src/ggml-cuda/vendors/cutlass/LICENSE.txt /sd.cpp/bin/cutlass.txt
+COPY --from=build /sd.cpp/thirdparty/cutlass/LICENSE.txt /sd.cpp/bin/cutlass.txt
RUN printf '#!/bin/sh\nexec /sd.cpp/bin/sd-cli "$@"\n' > /sd-cli && \
printf '#!/bin/sh\nexec /sd.cpp/bin/sd-server "$@"\n' > /sd-server && \
chmod +x /sd-cli /sd-server