aboutsummaryrefslogtreecommitdiffstats
path: root/BCD/Stagex.pm
diff options
context:
space:
mode:
authorAntoine Ginies <aginies@mandriva.com>2010-11-29 09:02:12 +0000
committerAntoine Ginies <aginies@mandriva.com>2010-11-29 09:02:12 +0000
commit6233db7abdcbde7a4d3d5a9a5caa69275a06baf5 (patch)
tree3218c3f1294f0af7cfe309e0d20d0e8614b5450b /BCD/Stagex.pm
parent05a3ae25944bf3814268d3d4b71876301087cf64 (diff)
downloadbcd-6233db7abdcbde7a4d3d5a9a5caa69275a06baf5.tar
bcd-6233db7abdcbde7a4d3d5a9a5caa69275a06baf5.tar.gz
bcd-6233db7abdcbde7a4d3d5a9a5caa69275a06baf5.tar.bz2
bcd-6233db7abdcbde7a4d3d5a9a5caa69275a06baf5.tar.xz
bcd-6233db7abdcbde7a4d3d5a9a5caa69275a06baf5.zip
sync ith latest BCD
Diffstat (limited to 'BCD/Stagex.pm')
-rw-r--r--BCD/Stagex.pm12
1 files changed, 12 insertions, 0 deletions
diff --git a/BCD/Stagex.pm b/BCD/Stagex.pm
index 5791ae1..ed9bd2d 100644
--- a/BCD/Stagex.pm
+++ b/BCD/Stagex.pm
@@ -58,6 +58,17 @@ sub copy_doc {
}
}
+sub copy_misc {
+ print_color("$LOG copy of misc directory from $repo/$based_on/$arch to $builddir/../", $color);
+ if (-d "$repo/$based_on/$arch/misc") {
+ system("rm -rf $builddir/misc && mkdir $builddir/misc");
+ system("cp -a $repo/$based_on/$arch/misc/drakx-in-chroot $builddir/misc/");
+ system("cp -a $repo/$based_on/$arch/misc/mdkinst_stage2_tooldosutils $builddir/misc/");
+ } else {
+ print_color("$LOG FAILED copy of misc directory from $repo/$based_on/$arch", $error_color);
+ }
+}
+
sub patch_oem {
if (-f $isoconf->{installer}{patch}) {
print_color("$LOG copy $isoconf->{installer}{patch} to $installer_destdir/", $color);
@@ -70,6 +81,7 @@ sub main_stagex {
update_advertising;
copy_dosutils;
copy_doc;
+ copy_misc;
patch_oem;
}