diff --git a/build/makepack-dolibarrmodule.pl b/build/makepack-dolibarrmodule.pl index 34c61dada71..9b9ed085777 100644 --- a/build/makepack-dolibarrmodule.pl +++ b/build/makepack-dolibarrmodule.pl @@ -188,11 +188,19 @@ if ($nboftargetok) { $ret=`rm -fr "$BUILDROOT"`; mkdir "$BUILDROOT"; - # TODO Recopier fichier dans fichier conf - $file='eee'; + # TODO Recopier les fichiers du fichier conf + open(IN,") + { + $_ =~ s/\n//; + $_ =~ /^(.*)\/[^\/]+/; + print "Create directory $BUILDROOT/$1\n"; + $ret=`mkdir -p "$BUILDROOT/$1"`; + print "Copy $SOURCE/$_ into $BUILDROOT/$_\n"; + $ret=`cp -pr "$SOURCE/$_" "$BUILDROOT/$_"`; + } + close IN; - print "Copy $SOURCE into $BUILDROOT\n"; - $ret=`cp -pr "$SOURCE/".$file "$BUILDROOT/".$file`; } @@ -205,16 +213,12 @@ if ($nboftargetok) { if ($target eq 'TGZ') { unlink $FILENAMETGZ.tgz; -# unlink $BUILDROOT/$FILENAMETGZ.tgz; print "Compress $BUILDROOT/htdocs into $FILENAMETGZ.tgz...\n"; - $cmd="tar --exclude-from \"$DESTI/tgz/tar.exclude\" --directory \"$BUILDROOT\" -czvf \"$FILENAMETGZ.tgz\" htdocs"; + $cmd="tar --directory \"$BUILDROOT\" -czvf \"$FILENAMETGZ.tgz\" htdocs"; $ret=`$cmd`; -# $cmd="tar --exclude-from \"$DESTI/tgz/tar.exclude\" --directory \"$BUILDROOT\" -czvf \"$BUILDROOT/$FILENAMETGZ.tgz\" htdocs\n"; -# $ret=`$cmd`; if ($OS =~ /windows/i) { print "Move $FILENAMETGZ.tgz to $DESTI/$FILENAMETGZ.tgz\n"; $ret=`mv "$FILENAMETGZ.tgz" "$DESTI/$FILENAMETGZ.tgz"`; -# $ret=`mv "$BUILDROOT/$FILENAMETGZ.tgz" "$DESTI/$FILENAMETGZ.tgz"`; } next; }