Erweitere README um Build-Anweisungen und füge Build-Skripte hinzu
This commit is contained in:
23
build.sh
Normal file
23
build.sh
Normal file
@@ -0,0 +1,23 @@
|
||||
#!/bin/bash
|
||||
|
||||
echo "Building Medi-WOL for multiple platforms..."
|
||||
|
||||
# Erstelle dist-Verzeichnis
|
||||
mkdir -p dist
|
||||
|
||||
echo "Building for Linux AMD64..."
|
||||
go build -ldflags="-s -w" -o dist/medi-wol-linux-amd64 cmd/server/main.go
|
||||
|
||||
echo "Building for Linux ARM64..."
|
||||
GOOS=linux GOARCH=arm64 go build -ldflags="-s -w" -o dist/medi-wol-linux-arm64 cmd/server/main.go
|
||||
|
||||
echo "Building for Windows AMD64..."
|
||||
GOOS=windows GOARCH=amd64 go build -ldflags="-s -w" -o dist/medi-wol-windows-amd64.exe cmd/server/main.go
|
||||
|
||||
echo "Building for Windows ARM64..."
|
||||
GOOS=windows GOARCH=arm64 go build -ldflags="-s -w" -o dist/medi-wol-windows-arm64.exe cmd/server/main.go
|
||||
|
||||
echo ""
|
||||
echo "Build complete! Binaries created in dist/ folder:"
|
||||
ls -la dist/
|
||||
echo ""
|
||||
Reference in New Issue
Block a user