release.sh: create a worktree structure that's out of reach of libtool
commitcbb1e90b236e65db49b218e24f84058b00113251
authorPeter Hutterer <peter.hutterer@who-t.net>
Wed, 8 Mar 2017 08:12:30 +0000 (8 18:12 +1000)
committerPeter Hutterer <peter.hutterer@who-t.net>
Thu, 9 Mar 2017 10:49:20 +0000 (9 20:49 +1000)
treea291b3d4e0d99076766cb663e82ffbb920379b77
parent92cdfec28bea53c4be2c9c1de1e02b740cee34b3
release.sh: create a worktree structure that's out of reach of libtool

The comment in the diff says it all, we need to put our worktree root at least
two directories away from our normal checkout because most repos don't have
AC_CONFIG_AUX_DIR() set.

This fixes the issue of release.sh failing in git trees that haven't been git
cleaned:

    ERROR: files left in build directory after distclean:
    ./config.sub
    ./test-driver
    ./ltmain.sh
    ./config.guess
    ./install-sh
    ./missing
    ./depcomp
    ./compile
    make[1]: *** [distcleancheck] Error 1
    make: *** [distcheck] Error 1

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
Reviewed-by: Eric Engestrom <eric.engestrom@imgtec.com>
release.sh