chiark / gitweb /
provide a global temporary directory
[topgit.git] / tg-export.sh
index 6d82d55751bd41159f04f20f55b753baaec94c44..1d0533e4dac05993775ad0aa4ef004eb5a01c252 100644 (file)
@@ -57,21 +57,11 @@ if [ -z "$branches" ]; then
 fi
 
 
-playground="$(mktemp -d -t tg-export.XXXXXX)"
-trap 'rm -rf "$playground"' EXIT
+playground="$(get_temp tg-export -d)"
 
 
 ## Collapse driver
 
-# pretty_tree NAME
-# Output tree ID of a cleaned-up tree without tg's artifacts.
-pretty_tree()
-{
-       git ls-tree --full-tree "$1" \
-       | awk -F '      ' '$2 !~ /^.top/' \
-       | git mktree
-}
-
 create_tg_commit()
 {
        name="$1"