Make prometheus build on bazooka repo manager

- Build build/package on build target
- And include .pkgignore
This commit is contained in:
Johannes 'fish' Ziemke 2013-06-13 16:24:21 +02:00
parent 2a9957ea07
commit 22a40c298d
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