view artifacts/contrib/list-non-existant-outs.sh @ 8612:b5854a9b101c

(issue869) Add spacer for multiline items This works because single line values now have a height of 15 + spacer (which amounts to the 20 it was before). Multiline columns can have any height as this is generated automatically on breaks to show all text. We now add +5 there so that they have at least some space.
author Andre Heinecke <andre.heinecke@intevation.de>
date Tue, 24 Mar 2015 15:22:16 +0100
parents f12a5c55864d
children
line wrap: on
line source
#!/bin/bash

DIR=$(readlink -f `dirname $0`)

# write all outs expected in datacage to temporary file
tmpfile=`uuid`
cat $DIR/../doc/conf/meta-data.xml | \
    sed -n '/test="$out/p' | \
    sed "s/ *<dc:when test=\"\$out = '\(.*\)'\">/\1/" | \
    sort -u > /tmp/$tmpfile

echo "WARNING:"
echo "Only tests having exactly the pattern \"\$out = 'outname'\" will be recognised!"
echo
echo "outs not used in any artifact-configuration:"
for out in `cat /tmp/$tmpfile`
do
    count=`grep -l $out $DIR/../doc/conf/artifacts/*.xml | wc -l`
    if [ $count -lt 1 ]
    then
        echo " $out"
    fi
done

echo
echo "Caution: These might be set in gwt-client for inline datacage panels!"
echo

http://dive4elements.wald.intevation.org