Browse code

Add makefile

Jeremy Grosser authored on 2013/03/13 09:25:11
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,23 @@
0
+GOPATH := $(PWD)/env
1
+BUILDPATH := $(PWD)/build
2
+
3
+all: docker.o dockerd.o
4
+
5
+env:
6
+	mkdir -p ${BUILDPATH} ${GOPATH}/src/github.com/dotcloud/
7
+	ln -s $(PWD) ${GOPATH}/src/github.com/dotcloud/docker
8
+
9
+deps:
10
+	GOPATH=${GOPATH} go get github.com/kr/pty
11
+	GOPATH=${GOPATH} go get github.com/mattn/go-sqlite3
12
+	GOPATH=${GOPATH} go get github.com/shykes/gorp
13
+
14
+clean:
15
+	go clean
16
+	rm -rf env build
17
+
18
+docker.o: env deps
19
+	GOPATH=${GOPATH} go build -o ${BUILDPATH}/docker docker/docker.go
20
+
21
+dockerd.o: env deps
22
+	GOPATH=${GOPATH} go build -o ${BUILDPATH}/dockerd dockerd/dockerd.go