mirror of
https://github.com/rishikanthc/Scriberr.git
synced 2026-06-28 06:46:25 +00:00
chore: add build scripts for cross-platform CLI binaries
This commit is contained in:
committed by
Rishikanth Chandrasekaran
parent
79addf2a14
commit
a947ce2e7d
9
Makefile
9
Makefile
@@ -31,3 +31,12 @@ website-serve: website-build ## Build and preview project website locally
|
||||
cd web/landing && npm run preview
|
||||
|
||||
docs-serve: website-serve ## Alias for website-serve
|
||||
|
||||
build-cli: ## Build CLI binaries for Linux, macOS, and Windows
|
||||
@echo "Building CLI binaries..."
|
||||
@mkdir -p bin/cli
|
||||
GOOS=linux GOARCH=amd64 go build -o bin/cli/scriberr-linux-amd64 ./cmd/scriberr-cli
|
||||
GOOS=darwin GOARCH=amd64 go build -o bin/cli/scriberr-darwin-amd64 ./cmd/scriberr-cli
|
||||
GOOS=darwin GOARCH=arm64 go build -o bin/cli/scriberr-darwin-arm64 ./cmd/scriberr-cli
|
||||
GOOS=windows GOARCH=amd64 go build -o bin/cli/scriberr-windows-amd64.exe ./cmd/scriberr-cli
|
||||
@echo "✓ CLI binaries built in bin/cli/"
|
||||
|
||||
Reference in New Issue
Block a user