#!/bin/bash

# canonicalize Doxygen XML

# invoked with CWD=obj-${DEB_HOST_GNU_TYPE}/coreapi/help/doc/doxygen

if [ -d xml ]; then
    tar -cf tmp.tar --null --files-from=<(find xml -print0 | sort -z) \
        && mv xml xml-old \
        && tar -xf tmp.tar \
        && rm -Rf xml-old tmp.tar
    echo 'Content signature for directory `xml`: '"$(find xml | md5sum)"
fi
