X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=survey%2FMakefile;h=657b92eeb828e8e03dfe38f39d9a1750793243d3;hb=HEAD;hp=11348dbc5adf13f530dbfc20303fb05d76222078;hpb=33f244eee6f5dfa787ad78b20979da087288b8f6;p=neurodebian.git
diff --git a/survey/Makefile b/survey/Makefile
index 11348db..657b92e 100644
--- a/survey/Makefile
+++ b/survey/Makefile
@@ -1,16 +1,84 @@
all: index.html
clean:
- -rm *.html *.js
+ -rm *.html *.js *.txt
jquery.form.js:
wget --no-check-certificate http://github.com/malsup/form/raw/master/jquery.form.js
-index.html: survey.rst
- rst2html --link-stylesheet --stylesheet-path=survey.css survey.rst > $@
+#index.html: survey.rst
+index.html: closed.rst
+ rst2html --link-stylesheet --stylesheet-path=survey.css $< > $@
-upload: index.html jquery.form.js survey.css
+results.html: results.rst figures/stats.txt
+ rst2html --link-stylesheet --stylesheet-path=survey.css results.rst > $@
+
+results_snippet.html: results.html
+ head -n$$(echo "$$(grep -n '
' \
+ < results.html | cut -d ':' -f 1,1) - 2" | bc ) > $@
+
+figures/stats.txt: statfigures
+
+statfigures: oslist.txt swlist.txt datamodlist.txt employer-dd-list.txt position-dd-list.txt ratingslist.txt vmlist.txt
+# create "lockfile'
+ @touch $@
+ @[ "$$(cat nsubmissions.stamp 2>/dev/null || echo)" != "$$(ls -1 data |wc -l)" ] \
+ && echo "I: Re-generating stats figures" \
+ && ls -1 dataout |wc -l > nsubmissions.stamp \
+ && MVPA_MATPLOTLIB_BACKEND=agg ./makestats dataout figures || true
+# remove lockfile
+ @-rm $@
+
+getdata:
+ rsync -rvzlhp --delete \
+ neurodebian@www.pymvpa.org:/home/neurodebian/survey/data .
+ ./postprocdata
+
+oslist.txt: select_os_options.inc
+ grep -v selected select_os_options.inc | sed -e 's/