From 62662d162c217d2457df4abb9355165b79de816d Mon Sep 17 00:00:00 2001 From: schodet Date: Fri, 29 Jul 2005 18:22:32 +0000 Subject: Ajout des scripts de mise à jour de svnco. --- d/sys/lampion/local/bin/update-svnco | 46 ++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100755 d/sys/lampion/local/bin/update-svnco (limited to 'd/sys/lampion/local/bin/update-svnco') diff --git a/d/sys/lampion/local/bin/update-svnco b/d/sys/lampion/local/bin/update-svnco new file mode 100755 index 0000000..a377d2c --- /dev/null +++ b/d/sys/lampion/local/bin/update-svnco @@ -0,0 +1,46 @@ +#!/usr/bin/zsh + +export PATH=$PATH:/usr/local/bin + +svncodir=/var/data/svnco +readme=README.html + +cd $svncodir || exit 1 + +exec 1> /tmp/update-svnco-output + +# Update SVN. + +svn up || echo "Error in svn up" >&2 +for i in $(scan-svnco make) +do + make -C $i doc +done +for i in $(scan-svnco txt) +do + echo "AFT $i" + grep -q '^*Title' $i && aft $i && [[ -f $i-TOC ]] && aft $i +done + +exec 1> $readme + +cat <Codes : +------- + +a : électronique analogique. +b : bureau. +d : outils et méthodes de dévelopement. +i : informatique. +n : électronique numérique. +m : mécanique. +p : gestion de projet. + +Documentation récente : +----------------------- + +EOF +scan-svnco html | \ +sed -ne 's|^\./\(.*\)/\([^/]*\.html\)$|\1/\2|p' \ + -e 's|^\./\(.*\)/\([^/]*\)$|\1/\2|p' +echo '' -- cgit v1.2.3