moved psensor to gitlab.
[www.git] / www-update.sh
index 10a9a81..79dd5c2 100755 (executable)
@@ -2,16 +2,45 @@
 
 set -e
 
+function convert_subdir {
+    AD_OPTS="-a linkcss -a stylesheet=../style.css"
+
+    for i in src/$1/*.adoc
+    do
+       echo "Convert $i"
+       asciidoctor $AD_OPTS $i -D www/$1
+    done
+}
+
+convert_subdir tricks
+
 GIT_DIR=git
 
 if [ ! -d $GIT_DIR/psensor ]; then
-    echo "GIT clone"
-    git clone http://git.wpitchoune.net/psensor.git $GIT_DIR/psensor
+    echo "[psensor] GIT clone"
+    git clone https://gitlab.com/jeanfi/psensor.git $GIT_DIR/psensor
 else
-    echo "GIT pull"
+    echo "[psensor] GIT pull"
     git -C $GIT_DIR/psensor pull
 fi
 
+
+if [ ! -d $GIT_DIR/asciidoctor_to_rss ]; then
+    echo "[asciidoctor_to_rss] GIT clone"
+    git clone https://git.wpitchoune.net/asciidoctor_to_rss.git $GIT_DIR/asciidoctor_to_rss
+else
+    echo "[asciidoctor_to_rss] GIT pull"
+    git -C $GIT_DIR/asciidoctor_to_rss pull
+fi
+
+cd git/asciidoctor_to_rss
+mvn clean install
+cd -
+
+echo Generate news files
+git/asciidoctor_to_rss/asciidoctor_to_rss.sh src/news www/news src/asciidoctorrss.props
+echo Generate news files done
+
 SDIR=`dirname $0`
 RDIR=`realpath $SDIR`
 
@@ -27,10 +56,8 @@ asciidoctor $OPTS src/psensor/index.adoc -D www/psensor/
 asciidoctor $OPTS src/psensor/ubuntu.adoc -D www/psensor/
 asciidoctor $OPTS src/psensor/remote.adoc -D www/psensor
 asciidoctor $OPTS src/psensor/contribute.adoc -D www/psensor/
-
-OPTS="-a linkcss -a stylesheet=style.css -a docinfodir=$RDIR"
-
-asciidoctor $OPTS src/index.adoc -D www/
+asciidoctor $OPTS src/psensor/build_debian_pkg.adoc -D www/psensor/
+cp src/psensor/raspbian.pbuilderrc www/psensor
 
 OPTS="-a linkcss -a stylesheet=../style.css"
 
@@ -42,3 +69,7 @@ asciidoctor $OPTS src/ptask/ptask.adoc -D www/ptask/
 
 asciidoctor $OPTS src/cooking/riz_au_lait.adoc -D www/cooking/
 asciidoctor $OPTS src/cooking/index.adoc -D www/cooking/
+asciidoctor $OPTS src/cooking/semoule_au_lait.adoc -D www/cooking/
+asciidoctor $OPTS src/cooking/nems_au_poulet.adoc -D www/cooking/
+asciidoctor $OPTS src/cooking/soupe_choux_vert.adoc -D www/cooking/
+