parent
1303e5aae7
commit
2c73655b7c
@ -1,2 +1,4 @@ |
||||
.gvm_local |
||||
minios |
||||
/tmp/ |
||||
/bin/ |
||||
**/*.swp |
||||
|
@ -1,7 +1,22 @@ |
||||
GOPATH := $(CURDIR)/third_party
|
||||
GOPATH := $(CURDIR)/tmp/gopath
|
||||
|
||||
all: |
||||
go build
|
||||
all: build copy_bin |
||||
|
||||
copy_bin: |
||||
cp tmp/gopath/bin/* bin/
|
||||
|
||||
stage_build: |
||||
mkdir -p $(GOPATH)
|
||||
mkdir -p bin
|
||||
mkdir -p tmp/gopath/src/github.com/minios/minios
|
||||
rsync -a . tmp/gopath/src/github.com/minios/minios/
|
||||
rsync -a third_party/* tmp/gopath
|
||||
|
||||
|
||||
build: stage_build |
||||
go install github.com/minios/minios/minios
|
||||
go install github.com/minios/minios/miniosd
|
||||
cp tmp/gopath/bin/* bin/
|
||||
|
||||
clean: |
||||
rm minios
|
||||
rm -rf tmp bin
|
||||
|
@ -0,0 +1,7 @@ |
||||
package main |
||||
|
||||
import "fmt" |
||||
|
||||
func main() { |
||||
fmt.Println("hello") |
||||
} |
Loading…
Reference in new issue