From: Oleg Broytman Date: Wed, 6 Jul 2016 20:47:43 +0000 (+0300) Subject: Make sitemap X-Git-Url: https://git.phdru.name/?p=phdru.name%2Fphdru.name.git;a=commitdiff_plain;h=69a91190dd42bbf700fdf61c796c982c7b514593 Make sitemap --- diff --git a/Makefile b/Makefile index d0089fd..652b07e 100644 --- a/Makefile +++ b/Makefile @@ -35,6 +35,7 @@ blog: phd_site.py atom_10.py rss_20.py $(MAKE) html +allfiles = $(shell find ../htdocs/phdru.name -type f ! -name sitemap.xml -print) templates = $(shell find ../htdocs/phdru.name -type f -name \*.tmpl -print) htmls = $(patsubst %.tmpl,%.html,$(templates)) @@ -45,3 +46,12 @@ html: phd_site.py $(htmls) .PHONY: news news: atom_10.py rss_20.py (umask 022; PYTHONPATH=. ./make-news.py en ../htdocs/phdru.name && ./make-news.py ru ../htdocs/phdru.name/Russian) + + +SITEMAP = ../htdocs/phdru.name/sitemap.xml + +.PHONY: sitemap +sitemap: $(SITEMAP) + +$(SITEMAP): $(allfiles) + sitemap_gen.py --config=sitemaps/phdru.name-config.xml diff --git a/TODO b/TODO index 91370dc..18123a0 100644 --- a/TODO +++ b/TODO @@ -1,7 +1,3 @@ -äÏÂÁ×ÉÔØ × Makefile: ÅÓÌÉ ×ÙÐÏÌÎÉÌÏÓØ ÈÏÔØ ÏÄÎÏ ÐÒÁ×ÉÌÏ (ÂÙÌ ÐÏÓÔÒÏÅÎ -ÈÏÔØ ÏÄÉÎ ÆÁÊÌ) - ÚÁÐÕÓÔÉÔØ sitemap_gen. - - ðÒÏÓÔÁ×ÉÔØ × ÂÌÏÇÅ ÓÓÙÌËÉ ÎÁ ÐÒÅÄ./ÓÌÅÄ. ÐÏÓÔÙ, ÐÏ ×ÒÅÍÅÎÉ É ÐÏ ÔÅÇÁÍ.