github.com/fujimura/git-gsub@v0.1.3-0.20230615040236-397545a1d305/Makefile (about)

     1  build:
     2  	go build -o bin/git-gsub main.go
     3  
     4  run:
     5  	go run main.go
     6  
     7  test:
     8  	go test -v
     9  
    10  e2e: build
    11  	E2E=1 go test -v
    12  
    13  compile:
    14  	# 32-Bit Systems
    15  	# FreeBDS
    16  	GOOS=freebsd GOARCH=386 go build -o bin/main-freebsd-386 main.go
    17  	# MacOS
    18  	GOOS=darwin GOARCH=386 go build -o bin/main-darwin-386 main.go
    19  	# Linux
    20  	GOOS=linux GOARCH=386 go build -o bin/main-linux-386 main.go
    21  	# Windows
    22  	GOOS=windows GOARCH=386 go build -o bin/main-windows-386 main.go
    23  	# 64-Bit
    24  	# FreeBDS
    25  	GOOS=freebsd GOARCH=amd64 go build -o bin/main-freebsd-amd64 main.go
    26  	# MacOS
    27  	GOOS=darwin GOARCH=amd64 go build -o bin/main-darwin-amd64 main.go
    28  	# Linux
    29  	GOOS=linux GOARCH=amd64 go build -o bin/main-linux-amd64 main.go
    30  	# Windows
    31  	GOOS=windows GOARCH=amd64 go build -o bin/main-windows-amd64 main.go
    32  
    33  ci: test e2e