darcsden :: simon -> planetsqueakorg -> blob

config for planet.squeak.org and friendshttp://planet.squeak.org

root / Makefile

# update squeak planet sites

PLANETDIR=/repos/planet.squeak.org
CACHEDIR=$(PLANETDIR)/cache
#VENUS=planet -v
VENUS=/usr/local/src/venus/planet.py -v

# called by cron
hourly: planetsqueak planetsqueakes planetsqueakfr planetsqueakjp planetsqueakmisc planetcroquet

planet%:
	$(VENUS) $*.ini

fixsymlinks:
	for d in squeak squeakes squeakfr squeakjp squeakmisc croquet; do \
		cd $d; rm -f images planet.css; ln -s ../images; ln -s ../planet.css; cd ..; done

fixperms:
	chown -R simon.simon $(PLANETDIR) $(CACHEDIR)

tags:
	etags --language-force=HTML *.tmpl *.ini

clean:
	find . -name "*~" -exec rm -f {} \;
	rm -f *.tmplc */*.{ht,x}ml

Clean: clean
	cd $(CACHEDIR); ls | xargs rm -rf