]> git.donarmstrong.com Git - neurodebian.git/blob - Makefile
Move on to repository config files.
[neurodebian.git] / Makefile
1
2 WWW_UPLOAD_URI = elrond:/home/hanke/public_html/archive
3 WWW_DIR = build/html
4
5
6 prep:
7         mkdir -p build/src
8         cp -r sphinx/* build/src
9
10
11 html: prep source
12         cd build/src && $(MAKE) html BUILDDIR=$(CURDIR)/build
13
14
15 clean:
16         -rm -rf build
17
18
19 distclean: clean
20         -rm -rf cache
21
22
23 source:
24         ./reblender generate \
25                 --cfg debneuro.cfg \
26                 --db build/db.db \
27                 --outdir build/src \
28                 --pkgaddenum pkgs
29
30
31 refresh-db:
32         mkdir -p build
33 #       rm -f build/db.db
34         ./reblender refreshdb \
35                 --cfg debneuro.cfg \
36                 --db build/db.db
37
38
39 upload-website: html
40         rsync -rvzlhp --delete --chmod=Dg+s,g+rw $(WWW_DIR) $(WWW_UPLOAD_URI)