From a1b3fbcb748988c1ca21e8a9ced9ed2b53ac2c7b Mon Sep 17 00:00:00 2001 From: Michael Pyne Date: Thu, 14 Jul 2005 22:33:49 +0000 Subject: [PATCH] Fix kdesvn-build, my last change didn't create the build directory for modules using a faked build dir. svn path=/trunk/KDE/kdesdk/scripts/kdesvn-build; revision=434660 --- kdesvn-build | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/kdesvn-build b/kdesvn-build index 3aedaed..80505d7 100755 --- a/kdesvn-build +++ b/kdesvn-build @@ -2594,7 +2594,7 @@ sub safe_configure $script = "$qtdir/configure.new"; - print clr "\tb[r[GPL license selected for Qt]. See $fullpath/qt-copy/LICENSE.GPL\n"; + print clr "\tb[r[GPL license selected for Qt]. See $fullpath/LICENSE.GPL\n"; } print clr "\tRunning g[configure]...\n"; @@ -2719,6 +2719,11 @@ sub prepare_fake_builddir $args = [ 'cp', '-af', $srcdir, $builddir ]; } + if (not -e $builddir) + { + super_mkdir($builddir); + } + # Use a slightly less effective method of builddir != srcdir for the # module, as it fails otherwise. chdir($builddir); @@ -3010,6 +3015,7 @@ sub setup_build_system # takes care of that test. if (module_needs_builddir_help($module)) { + print clr "\tFaking builddir for g[$module]\n"; if (not prepare_fake_builddir($module)) { print clr "Error creating r[$module] build system!\n";