should be better..
[infrastructure.git] / scripts / all-modules.sh
index 7b42a80..0e46a73 100755 (executable)
@@ -35,7 +35,7 @@ function do_version () {
     
     ( echo $name ; \
       date ; \
-      $build_dir/module-version -a ; \
+      $build_dir/module-version -a --url ; \
       date ) &> $out_tmp
     mv -f $out_tmp $out_file
 }
@@ -46,21 +46,25 @@ function do_diff () {
     name=$1; shift
 
     out_dir=$OUTPUT/$name
-    out_file=$out_dir/diff.txt
-    out_tmp=$out_dir/.diff.txt
+    out_file=$out_dir/diff.html
+    out_tmp=$out_dir/.diff.html
     
     mkdir -p $out_dir
     
-    ( echo $name ; \
-      date ; \
-      $build_dir/module-diff -a -o ; \
-      date ) &> $out_tmp
+### older syntax was messy    
+#    ( echo $name ; \
+#      date ; \
+#      $build_dir/module-diff -a -o ; \
+#      date ) &> $out_tmp
+#
+#    ( echo 'WARNINGS (if any)' ; \
+#      egrep 'was not found|Skipping failed' $out_tmp ;
+#      cat $out_tmp ) > $out_file
+
+    $build_dir/module-diff -a -W $name &> $out_tmp
 
-    ( echo 'WARNINGS (if any)' ; \
-      egrep 'was not found|Skipping failed' $out_tmp ;
-      cat $out_tmp ) > $out_file
+    mv -f $out_tmp $out_file
 
-    rm -f $out_tmp
 }
 
 function usage () {
@@ -83,12 +87,12 @@ function main () {
     
     echo $$ > $LOCK
 
-    do_update  /root/svn-build-4.2
-    do_diff    /root/svn-build-4.2 4.2 
-    do_version /root/svn-build-4.2 4.2 
     do_update  /root/svn-build
     do_diff    /root/svn-build     trunk 
     do_version /root/svn-build     trunk 
+#    do_update  /root/svn-build-4.2
+#    do_diff    /root/svn-build-4.2 4.2 
+#    do_version /root/svn-build-4.2 4.2 
 
     rm $LOCK