diff options
author | Michael DeHaan <mdehaan@mdehaan.rdu.redhat.com> | 2007-04-13 17:10:29 -0400 |
---|---|---|
committer | Michael DeHaan <mdehaan@mdehaan.rdu.redhat.com> | 2007-04-13 17:10:29 -0400 |
commit | d24ca2fb2a0063d16bd95916de9300255e22cbc7 (patch) | |
tree | bb430a7bca0df775f62fce4c6fd394c8cfa0f7da | |
parent | d4973c541a8089afd8634850ecc8818aa15d99d7 (diff) | |
download | third_party-cobbler-d24ca2fb2a0063d16bd95916de9300255e22cbc7.tar.gz third_party-cobbler-d24ca2fb2a0063d16bd95916de9300255e22cbc7.tar.xz third_party-cobbler-d24ca2fb2a0063d16bd95916de9300255e22cbc7.zip |
New Makefile from alikins
-rw-r--r-- | Makefile | 19 |
1 files changed, 15 insertions, 4 deletions
@@ -1,9 +1,11 @@ -all: rpm +all: rpms clean: -rm -f pod2htm*.tmp -rm -f cobbler*.gz cobbler*.rpm MANIFEST -rm -rf cobbler-* dist build + -rm -rf *~ + -rm -rf rpm-build/ manpage: pod2man --center="cobbler" --release="" ./docs/cobbler.pod | gzip -c > ./docs/cobbler.1.gz @@ -13,10 +15,19 @@ test: python tests/tests.py -rm -rf /tmp/_cobbler-* -rpm: clean manpage +build: clean + python setup.py build -f + +install: clean + python setup.py install -f + +sdist: clean python setup.py sdist - cp dist/*.gz . - rpmbuild --define "_topdir %(pwd)" \ + +rpms: manpage sdist + mkdir -p rpm-build + cp dist/*.gz rpm-build/ + rpmbuild --define "_topdir %(pwd)/rpm-build" \ --define "_builddir %{_topdir}" \ --define "_rpmdir %{_topdir}" \ --define "_srcrpmdir %{_topdir}" \ |