]> git.donarmstrong.com Git - neurodebian.git/blob - Makefile
Add new logo svg and general artwork infrastructure.
[neurodebian.git] / Makefile
1
2 WWW_UPLOAD_URI = elrond:/home/hanke/public_html/archive
3 WWW_DIR = build/html
4
5
6 prep:
7         if [ ! -d build ]; then mkdir build; fi
8         rsync -rvlhp sphinx/ build/src
9
10
11 pics:
12         $(MAKE) -C artwork
13
14
15 html: pics prep source
16         cd build/src && $(MAKE) html BUILDDIR=$(CURDIR)/build
17
18
19 clean:
20         -rm -rf build
21         $(MAKE) -C artwork clean
22
23
24
25 distclean: clean
26         -rm -rf cache
27
28
29 source:
30         ./reblender generate \
31                 --cfg debneuro.cfg \
32                 --db build/db.db \
33                 --outdir build/src \
34                 --pkgaddenum pkgs
35
36
37 refresh-db:
38         mkdir -p build
39 #       rm -f build/db.db
40         ./reblender refreshdb \
41                 --cfg debneuro.cfg \
42                 --db build/db.db
43
44
45 upload-website: html
46         rsync -rvzlhp --delete --chmod=Dg+s,g+rw $(WWW_DIR) $(WWW_UPLOAD_URI)