Merge pull request #300 from prometheus/feature/bazooka-build

Make prometheus build on bazooka repo manager
This commit is contained in:
Johannes 'fish' Ziemke 2013-06-13 08:42:02 -07:00
commit b838f45616
2 changed files with 27 additions and 5 deletions

24
.pkgignore Normal file
View File

@ -0,0 +1,24 @@
*.go
*.md
*.sh
*.shlib
*-stamp
prometheus
Makefile*
tools
utility
stats
documentation
config
build/*-stamp
build/dirty
build/cache
build/root
build/package/Makefile
model
.*
coding
retrieval
web
rules
storage

View File

@ -25,9 +25,11 @@ advice:
$(GO) tool vet .
binary: build
$(GO) build -o prometheus $(BUILDFLAGS) .
build: config dependencies model preparation tools web
$(GO) build -o prometheus $(BUILDFLAGS) .
cp prometheus build/package/prometheus
rsync -av build/root/lib/ build/package/lib/
build/cache/$(GOPKG):
curl -o $@ http://go.googlecode.com/files/$(GOPKG)
@ -56,10 +58,6 @@ format:
model: dependencies preparation
$(MAKE) -C model
package: binary
cp prometheus build/package/prometheus
rsync -av build/root/lib/ build/package/lib/
preparation: $(GOCC) source_path
$(MAKE) -C build