Skip to content

Commit cf03e9e

Browse files
committed
Makefile targets for tarballs
1 parent 2cc51da commit cf03e9e

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,4 @@
11
docker-gen
2+
dist
3+
docker-gen-linux-amd64-latest.tar.gz
4+
docker-gen-linux-i386-latest.tar.gz

Makefile

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,14 @@ docker-gen:
77
echo "Building docker-gen"
88
go build
99

10+
dist-clean:
11+
rm -rf dist
12+
rm -f docker-gen-linux-*.tar.gz
13+
14+
dist: dist-clean
15+
mkdir -p dist/linux/amd64 && GOOS=linux GOARCH=amd64 go build -o dist/linux/amd64/docker-gen
16+
mkdir -p dist/linux/i386 && GOOS=linux GOARCH=386 go build -o dist/linux/i386/docker-gen
17+
18+
release: dist
19+
tar -cvzf docker-gen-linux-amd64-latest.tar.gz -C dist/linux/amd64 docker-gen
20+
tar -cvzf docker-gen-linux-i386-latest.tar.gz -C dist/linux/i386 docker-gen

0 commit comments

Comments
 (0)