summaryrefslogtreecommitdiffstats
path: root/Makefile
blob: f70589df0614579aa122d65c2abae36360c7bbe3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
all: clean test manpage install

clean:
	-(rm *.gz)
	-(rm *.rpm)
	-(rm -r cobbler-*)
	-(rm -rf ./dist)
	-(rm -rf ./build)
	-(rm MANIFEST)

manpage:
	pod2man --center="cobbler" --release="" cobbler.pod > cobbler.1
	-(\rm cobbler.1.gz)
	gzip cobbler.1

test:
	python test/tests.py

install:
	python setup.py sdist
	cp dist/*.gz .
	rpmbuild --define "_topdir %(pwd)" --define "_builddir %{_topdir}" --define "_rpmdir %{_topdir}" --define "_srcrpmdir %{_topdir}" --define '_rpmfilename %%{NAME}-%%{VERSION}-%%{RELEASE}.%%{ARCH}.rpm' --define "_specdir %{_topdir}" --define "_sourcedir  %{_topdir}" -ba cobbler.spec