update readme
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
#!/bin/bash
|
||||
|
||||
echo "🔨 Building CatSave Single Binary..."
|
||||
echo "🔨 Building NekoFlow Single Binary..."
|
||||
|
||||
# Colors
|
||||
GREEN='\033[0;32m'
|
||||
@@ -36,31 +36,31 @@ cd apps/server-go
|
||||
go mod download
|
||||
|
||||
# Build for Linux
|
||||
GOOS=linux GOARCH=amd64 go build -ldflags="-s -w" -o ../../dist/catsave-linux main.go
|
||||
echo " ✅ Built: dist/catsave-linux"
|
||||
GOOS=linux GOARCH=amd64 go build -ldflags="-s -w" -o ../../dist/nekoflow-linux main.go
|
||||
echo " ✅ Built: dist/nekoflow-linux"
|
||||
|
||||
# Build for current OS
|
||||
go build -ldflags="-s -w" -o ../../dist/catsave main.go
|
||||
echo " ✅ Built: dist/catsave"
|
||||
go build -ldflags="-s -w" -o ../../dist/nekoflow main.go
|
||||
echo " ✅ Built: dist/nekoflow"
|
||||
|
||||
cd ../..
|
||||
|
||||
# Get file sizes
|
||||
SIZE_LINUX=$(du -h dist/catsave-linux 2>/dev/null | cut -f1)
|
||||
SIZE_LOCAL=$(du -h dist/catsave 2>/dev/null | cut -f1)
|
||||
SIZE_LINUX=$(du -h dist/nekoflow-linux 2>/dev/null | cut -f1)
|
||||
SIZE_LOCAL=$(du -h dist/nekoflow 2>/dev/null | cut -f1)
|
||||
|
||||
echo ""
|
||||
echo -e "${GREEN}✅ Build complete!${NC}"
|
||||
echo ""
|
||||
echo "📦 Output:"
|
||||
echo " - dist/catsave (${SIZE_LOCAL:-N/A})"
|
||||
echo " - dist/catsave-linux (${SIZE_LINUX:-N/A})"
|
||||
echo " - dist/nekoflow (${SIZE_LOCAL:-N/A})"
|
||||
echo " - dist/nekoflow-linux (${SIZE_LINUX:-N/A})"
|
||||
echo ""
|
||||
echo -e "${YELLOW}To run:${NC}"
|
||||
echo " ./dist/catsave"
|
||||
echo " ./dist/nekoflow"
|
||||
echo ""
|
||||
echo -e "${YELLOW}To deploy to Linux server:${NC}"
|
||||
echo " scp dist/catsave-linux user@server:/opt/catsave"
|
||||
echo " ssh user@server '/opt/catsave'"
|
||||
echo " scp dist/nekoflow-linux user@server:/opt/nekoflow"
|
||||
echo " ssh user@server '/opt/nekoflow'"
|
||||
echo ""
|
||||
|
||||
|
||||
Reference in New Issue
Block a user