|
@@ -24,8 +24,14 @@ for TARGETARCH in ${BUILD_ARCH}; do
|
|
|
docker create --platform linux/$TARGETARCH --name builder-$TARGETARCH builder:$TARGETARCH
|
|
|
rm -rf ./dist/linux-$TARGETARCH
|
|
|
docker cp builder-$TARGETARCH:/go/src/github.com/ollama/ollama/dist/linux-$TARGETARCH ./dist
|
|
|
+ if echo ${TARGETARCH} | grep "amd64" > /dev/null; then
|
|
|
+ docker cp builder-$TARGETARCH:/go/src/github.com/ollama/ollama/dist/linux-$TARGETARCH-rocm ./dist
|
|
|
+ fi
|
|
|
docker rm builder-$TARGETARCH
|
|
|
echo "Compressing final linux bundle..."
|
|
|
rm -f ./dist/ollama-linux-$TARGETARCH.tgz
|
|
|
(cd dist/linux-$TARGETARCH && tar cf - . | ${GZIP} --best > ../ollama-linux-$TARGETARCH.tgz )
|
|
|
+ if [ -d dist/linux-$TARGETARCH-rocm ]; then
|
|
|
+ (cd dist/linux-$TARGETARCH-rocm && tar cf - . | ${GZIP} --best > ../ollama-linux-$TARGETARCH-rocm.tgz )
|
|
|
+ fi
|
|
|
done
|