]> git.ipfire.org Git - thirdparty/shadow.git/commitdiff
autogen.sh: Support out-of-tree builds
authorAlejandro Colomar <alx@kernel.org>
Sat, 2 Sep 2023 12:01:58 +0000 (14:01 +0200)
committerIker Pedrosa <ikerpedrosam@gmail.com>
Mon, 4 Sep 2023 13:47:14 +0000 (15:47 +0200)
This allows to do the following:

~/src/shadow/shadow/master$ mkdir .tmp/ && cd .tmp/
~/src/shadow/shadow/master/.tmp$ ../autogen.sh

Link: <https://github.com/shadow-maint/shadow/issues/795>
Reviewed-by: Sam James <sam@gentoo.org>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
autogen.sh

index b39ffec4df38c12930605ce9f88f7e7a46332d8c..881e9770cc387afc94bcde6fcc47f25e88e28eea 100755 (executable)
@@ -1,8 +1,8 @@
 #! /bin/sh
 
-autoreconf -v -f --install || exit 1
+autoreconf -v -f --install "$(dirname "$0")" || exit 1
 
-./configure \
+"$(dirname "$0")"/configure \
        CFLAGS="-O2 -Wall" \
        --enable-lastlog \
        --enable-man \