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
wilder
Michael Pyne 21 years ago
parent 83af301cee
commit a1b3fbcb74
  1. 8
      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";

Loading…
Cancel
Save