]> git.netwichtig.de Git - user/henk/code/inspircd.git/commitdiff
Add directory change to unit-cc, to fix the immensely stupid BSD make behavior of...
authordanieldg <danieldg@e03df62e-2008-0410-955e-edbf42e46eb7>
Mon, 28 Sep 2009 01:43:47 +0000 (01:43 +0000)
committerdanieldg <danieldg@e03df62e-2008-0410-955e-edbf42e46eb7>
Mon, 28 Sep 2009 01:43:47 +0000 (01:43 +0000)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11772 e03df62e-2008-0410-955e-edbf42e46eb7

configure
make/unit-cc.pl

index 05c4a5e9bbd6e5c9004f8e789771f3ca9403a2c5..72764eec0d3511958a95b7dd3a3229807af00933 100755 (executable)
--- a/configure
+++ b/configure
@@ -1077,7 +1077,7 @@ EOF
 
                        print "Writing \e[1;32m$file\e[0m ...\n";
 
 
                        print "Writing \e[1;32m$file\e[0m ...\n";
 
-                       $config{BUILD_DIR} ||= 'build';
+                       $config{BUILD_DIR} ||= resolve_directory($config{ME}."/build");
 
                        for my $var (qw(
                                CC SYSTEM BASE_DIR CONFIG_DIR MODULE_DIR BINARY_DIR BUILD_DIR
 
                        for my $var (qw(
                                CC SYSTEM BASE_DIR CONFIG_DIR MODULE_DIR BINARY_DIR BUILD_DIR
index d4786b8fee330213e4d0d087ded9c9f038f5f0fc..23a7dfb76fb7d74f031c8f137446760ec0d9c26b 100755 (executable)
@@ -4,6 +4,8 @@ use warnings;
 BEGIN { push @INC, $ENV{SOURCEPATH}; }
 use make::configure;
 
 BEGIN { push @INC, $ENV{SOURCEPATH}; }
 use make::configure;
 
+chdir $ENV{BUILDPATH};
+
 my $out = shift;
 my $verbose;
 
 my $out = shift;
 my $verbose;