mirror of
https://github.com/yuaotian/go-cursor-help.git
synced 2025-06-08 04:22:06 +08:00

- Enhanced build scripts for improved parallel execution and optimization flags. - Updated installation scripts for better user experience and error handling. - Modified .gitignore to include new build artifacts and IDE configurations. - Updated .goreleaser.yml for better release management and platform support. - Removed deprecated main.go file and adjusted README for clarity on installation and usage. - Added support for multiple architectures in build process, including 32-bit and 64-bit for Windows, macOS, and Linux. These changes streamline the development workflow and enhance the overall usability of the Cursor ID Modifier tool.
21 lines
275 B
Makefile
21 lines
275 B
Makefile
.PHONY: build clean test vet
|
|
|
|
# Build the application
|
|
build:
|
|
go build -v ./cmd/cursor-id-modifier
|
|
|
|
# Clean build artifacts
|
|
clean:
|
|
rm -f cursor-id-modifier
|
|
go clean
|
|
|
|
# Run tests
|
|
test:
|
|
go test -v ./...
|
|
|
|
# Run go vet
|
|
vet:
|
|
go vet ./...
|
|
|
|
# Run all checks
|
|
all: vet test build |