File tree 1 file changed +8
-5
lines changed
1 file changed +8
-5
lines changed Original file line number Diff line number Diff line change @@ -22,12 +22,15 @@ endif
22
22
glide install --strip-vendor
23
23
24
24
.PHONY : dist
25
+ dist : export COPYFILE_DISABLE=1 # teach OSX tar to not put ._* files in tar archive
25
26
dist :
26
- GOOS=linux GOARCH=amd64 go build -o diff -ldflags=" $( LDFLAGS) "
27
- tar -zcvf release/helm-template-linux.tgz diff README.md LICENSE plugin.yaml
28
- GOOS=darwin GOARCH=amd64 go build -o diff -ldflags=" $( LDFLAGS) "
29
- tar -zcvf release/helm-template-macos.tgz diff README.md LICENSE plugin.yaml
30
- rm diff
27
+ mkdir -p build/diff
28
+ rm -rf build/diff/* release/*
29
+ cp README.md LICENSE plugin.yaml build/diff
30
+ GOOS=linux GOARCH=amd64 go build -o build/diff/diff -ldflags=" $( LDFLAGS) "
31
+ tar -C build/ -zcvf $(CURDIR ) /release/helm-template-linux.tgz diff/
32
+ GOOS=darwin GOARCH=amd64 go build -o build/diff/diff -ldflags=" $( LDFLAGS) "
33
+ tar -C build/ -zcvf $(CURDIR ) /release/helm-template-macos.tgz diff/
31
34
32
35
.PHONY : release
33
36
release : dist
You can’t perform that action at this time.
0 commit comments