gnunetbib

Bibliography (BibTeX, based on AnonBib)
Log | Files | Refs | README | LICENSE

Makefile (1299B)


      1 PYTHON=python3
      2 VERSION=0.3-dev
      3 
      4 all:
      5 	@rm -rf html/
      6 	$(PYTHON) writeHTML.py anonbib.cfg
      7 	# @mkdir -p `pwd`/html
      8 	# @mv `pwd`/full `pwd`/html/
      9 	# @mv `pwd`/bib `pwd`/html/
     10 	# @mv `pwd`/date.html `pwd`/html/
     11 	# @ln -s `pwd`/html/date.html `pwd`/html/index.html
     12 	# @mv `pwd`/topic.html `pwd`/html/
     13 	# @mv `pwd`/author.html `pwd`/html/
     14 	# @mv `pwd`/bibtex.html `pwd`/html/
     15 	# @cp -r `pwd`/css `pwd`/html/css
     16 	# @cp -r `pwd`/cache `pwd`/html/cache
     17 
     18 clean:
     19 	rm -f *~ */*~ *.pyc *.pyo
     20 
     21 update:
     22 	$(PYTHON) updateCache.py anonbib.cfg
     23 	$(PYTHON) rank.py anonbib.cfg
     24 
     25 suggest:
     26 	$(PYTHON) rank.py suggest anonbib.cfg
     27 
     28 test:
     29 	$(PYTHON) tests.py
     30 
     31 veryclean: clean
     32 	rm -f author.html date.html topic.html bibtex.html tmp.bib
     33 
     34 TEMPLATES=_template_.html _template_bibtex.html
     35 CSS=css/main.css css/pubs.css
     36 BIBTEX=gnunetbib.bib
     37 SOURCE=BibTeX.py config.py metaphone.py reconcile.py updateCache.py \
     38 	writeHTML.py rank.py tests.py
     39 EXTRAS=TODO README Makefile ChangeLog anonbib.cfg gold.gif silver.gif \
     40 	upb.gif ups.gif
     41 
     42 DISTFILES=$(TEMPLATES) $(CSS) $(BIBTEX) $(SOURCE) $(EXTRAS)
     43 
     44 dist: clean
     45 	rm -rf anonbib-$(VERSION)
     46 	mkdir anonbib-$(VERSION)
     47 	tar cf - $(DISTFILES) | (cd anonbib-$(VERSION); tar xf -)
     48 	mkdir anonbib-$(VERSION)/cache
     49 	tar czf anonbib-$(VERSION).tar.gz anonbib-$(VERSION)
     50 	rm -rf anonbib-$(VERSION)