]> git.cameronkatri.com Git - mandoc.git/commitdiff
Make the directory explicit where source files are located.
authorIngo Schwarze <schwarze@openbsd.org>
Fri, 17 Feb 2017 14:40:28 +0000 (14:40 +0000)
committerIngo Schwarze <schwarze@openbsd.org>
Fri, 17 Feb 2017 14:40:28 +0000 (14:40 +0000)
This is simple and seems to help the NetBSD build infrastructure.
From Christos Zoulas <christos at NetBSD>.

configure

index 884ffe0e1ec9661131134f2dd724c91015f5dcdb..9c4ffc523d16af6a31315b70c492178ddbe3b5bd 100755 (executable)
--- a/configure
+++ b/configure
@@ -1,6 +1,6 @@
 #!/bin/sh
 #
-# $Id: configure,v 1.59 2017/02/16 16:09:33 schwarze Exp $
+# $Id: configure,v 1.60 2017/02/17 14:40:28 schwarze Exp $
 #
 # Copyright (c) 2014, 2015, 2016, 2017 Ingo Schwarze <schwarze@openbsd.org>
 #
@@ -33,6 +33,8 @@ echo "config.log: writing..."
 # Initialize all variables here,
 # such that nothing can leak in from the environment.
 
+SOURCEDIR=`dirname "$0"`
+
 MANPATH_DEFAULT="/usr/share/man:/usr/X11R6/man:/usr/local/man"
 OSNAME=
 UTF8_LOCALE=
@@ -155,7 +157,8 @@ ${1}${3}: testing...
 ${COMP} -o test-${1} test-${1}.c ${3}
 __HEREDOC__
 
-       if ${COMP} -o "test-${1}" "test-${1}.c" ${3} 1>&3 2>&3; then
+       if ${COMP} -o "test-${1}" "${SOURCEDIR}/test-${1}.c" ${3} 1>&3 2>&3
+       then
                echo "${1}${3}: ${CC} succeeded" 1>&3
        else
                echo "${1}${3}: ${CC} failed with $?" 1>&3