summaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorClark Williams <williams@redhat.com>2008-12-09 23:47:26 -0600
committerClark Williams <williams@redhat.com>2008-12-09 23:47:26 -0600
commitd8f34fe1ca7f1b228012a60b229e72eda0066d3f (patch)
tree80d341ea410455c8d1edb9874bb27e9ef3c41a39 /Makefile
parent9362f960ce24ac31ee17d6564558f830c01f2b5d (diff)
downloadrteval-d8f34fe1ca7f1b228012a60b229e72eda0066d3f.tar.gz
rteval-d8f34fe1ca7f1b228012a60b229e72eda0066d3f.tar.xz
rteval-d8f34fe1ca7f1b228012a60b229e72eda0066d3f.zip
added tarfile and rpm target logic
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile21
1 files changed, 20 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index f9f0f11..3df515f 100644
--- a/Makefile
+++ b/Makefile
@@ -1,8 +1,27 @@
+HERE := $(shell pwd)
+PACKAGE := prevert
+VERSION := $(shell awk '/Version:/ { print $$2 }' ${PACKAGE}.spec)
+
runit:
python prevert/prevert.py -v --builddir=./run --loaddir=./loadsource --duration=10
clean:
- rm -f prevert/*~ prevert/*.py[co]
+ rm -f prevert/*~ prevert/*.py[co] *.tar.bz2
install:
python setup.py --dry-run install
+
+
+tarfile:
+ rm -rf tarball && mkdir -p tarball/prevert-$(VERSION)
+ cp -r prevert tarball/prevert-$(VERSION)
+ cp Makefile setup.py prevert.spec tarball/prevert-$(VERSION)
+ tar -C tarball -cjvf prevert-$(VERSION).tar.bz2 prevert-$(VERSION)
+
+rpm: tarfile
+ rm -rf rpm
+ mkdir -p rpm/{BUILD,RPMS,SRPMS,SOURCES,SPECS}
+ cp prevert-$(VERSION).tar.bz2 rpm/SOURCES
+ cp prevert.spec rpm/SPECS
+ cp loadsource/* rpm/SOURCES
+ rpmbuild -ba --define "_topdir $(HERE)/rpm" rpm/SPECS/prevert.spec