~qajenkinsbot/qa-dashboard/production

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
revno=$(shell bzr revno)
REVNO_DIR=build/$(revno)
CM_CONFIG = config-manager.txt
CM = python cm.py

$(REVNO_DIR)/ci-dashboard.tgz: $(REVNO_DIR) branches/last_build
	tar czf $@ -X tar_excludes.txt .

$(REVNO_DIR):
	mkdir $(REVNO_DIR)

tarball: $(REVNO_DIR)/ci-dashboard.tgz 

branches/last_build: $(CM_CONFIG)
	$(CM) -c $(CM_CONFIG)
	touch $@

clean:
	rm -fr $(REVNO_DIR) branches/last_build

.PHONY: tarball