Allow absolute paths to be specified to mkproto.pl.
authorJelmer Vernooij <jelmer@samba.org>
Mon, 25 Feb 2008 16:20:33 +0000 (17:20 +0100)
committerJelmer Vernooij <jelmer@samba.org>
Fri, 29 Feb 2008 14:39:32 +0000 (15:39 +0100)
source/script/mkproto.pl

index 5aeece71558a2711517da89bbba0d570a5295ba7..87a68e33fa47ef1152dad08355d4d59ab227e3d3 100755 (executable)
@@ -157,7 +157,9 @@ sub process_file($$$)
 
        $filename =~ s/\.o$/\.c/g;
 
-       if (!open(FH, "< $builddir/$filename")) {
+       if ($filename =~ /^\//) {
+               open(FH, "<$filename") or die("Failed to open $filename");
+       } elsif (!open(FH, "< $builddir/$filename")) {
            open(FH, "< $srcdir/$filename") || die "Failed to open $filename";
        }