python-feedgen/Makefile

50 lines
1.1 KiB
Makefile
Raw Normal View History

2013-05-04 22:34:41 +02:00
sdist: doc
python setup.py sdist
2013-05-04 22:26:36 +02:00
clean: doc-clean
@echo Removing binary files...
2013-05-04 22:54:43 +02:00
@rm -f `find feedgen -name '*.pyc'`
@rm -f `find feedgen -name '*.pyo'`
2013-05-04 22:34:41 +02:00
@echo Removing source distribution files...
@rm -rf dist/
2013-07-22 00:40:36 +02:00
@rm -f MANIFEST
2013-05-04 22:26:36 +02:00
doc: doc-clean doc-html doc-man doc-latexpdf
doc-clean:
@echo Removing docs...
@make -C doc clean
@rm -rf docs
doc-html:
@echo 'Generating HTML'
@make -C doc html
@mkdir -p docs/html
@echo 'Copying html to into docs dir'
@cp doc/_build/html/*.html docs/html/
@cp doc/_build/html/*.js docs/html/
@cp -r doc/_build/html/_static/ docs/html/
2013-05-05 23:27:43 +02:00
@cp -r doc/_build/html/ext/ docs/html/
2013-05-04 22:26:36 +02:00
doc-man:
@echo 'Generating manpage'
@make -C doc man
@mkdir -p docs/man
@echo 'Copying manpage to into docs dir'
@cp doc/_build/man/*.1 docs/man/
doc-latexpdf:
@echo 'Generating pdf'
@make -C doc latexpdf
@mkdir -p docs/pdf
@echo 'Copying pdf to into docs dir'
@cp doc/_build/latex/*.pdf docs/pdf/
2013-05-05 23:27:43 +02:00
publish: sdist
2013-05-15 01:34:48 +02:00
python setup.py register sdist upload
test:
python -m unittest feedgen.tests.test_feed
python -m unittest feedgen.tests.test_entry
python -m unittest feedgen.tests.test_extension