Browse Source

Make prometheus build on bazooka repo manager

- Build build/package on build target
- And include .pkgignore
pull/300/head
Johannes 'fish' Ziemke 12 years ago
parent
commit
22a40c298d
  1. 24
      .pkgignore
  2. 8
      Makefile

24
.pkgignore

@ -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

8
Makefile

@ -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

Loading…
Cancel
Save