WWW_UPLOAD_URI_STATIC=$(WWW_UPLOAD_URI)/_static
-BIGMESS_OPTS = -c neurodebian_repo.cfg
-BIGMESS_CMD = PYTHONPATH=.:../bigmess:$(PYTHONPATH) ../bigmess/bin/bigmess
+BIGMESS_OPTS = -c neurodebian.cfg
+BIGMESS_CMD = PYTHONPATH=.:3rd/bigmess:$(PYTHONPATH) 3rd/bigmess/bin/bigmess
BIGMESS = $(BIGMESS_CMD) $(BIGMESS_OPTS)
# Lentghy one due to updatedb
# Quick one -- just rebuilds html if new changes and adjusts the status of the mirrors
refresh: upload-website-stamp mirmon
+website-build-depends:
+ : # Python modules
+ sudo apt-get install python-sphinx python-argparse python-xdg python-debian
+ : # JavaScripts
+ sudo apt-get install libjs-jquery-easing libjs-jquery-mousewheel libjs-jquery-fancybox
+
pics:
$(MAKE) -C artwork
$(BIGMESS) mkpkgtocs -d build/src/pkglists > build/src/pkgs.rst
touch $@
+cachefiles:
+ $(BIGMESS) cachefiles -f
-updatedb:
- $(BIGMESS) cachefiles
+updatedb: cachefiles
$(BIGMESS) updatedb
+ -rm source-stamp
upload-website: html
rsync -rvzlhp --delete \
cat $(WWW_UPLOAD_URI_STATIC)/{index-header,mirrors-status,index-trailer}.ihtml \
>| $(WWW_UPLOAD_URI)/mirrors-status.html
-.PHONY: removedb removecache updatedb upload-website clean distclean pics html mirmon
+.PHONY: removedb removecache cachefiles updatedb upload-website clean distclean pics html mirmon