updated to remove some msys refs.
[feisty_meow.git] / scripts / archival / shared_snarfer.pl
index fc6c4f3cb6564ec7f4a32153e94e41832b35a8a6..4424d61e4b9223aaa18ab78d41159c92cb316030 100644 (file)
@@ -93,10 +93,10 @@ sub snarf_prefix {
   local($base) = @_;
   $date_tool = "date";
 
-  if ($OS =~ /win/i) {
-    # just hope that this is running under msys in our build bin.
-    $date_tool = "$PRODUCTION_DIR/msys/bin/date";
-  }
+#  if ($OS =~ /win/i) {
+#    # just hope that this is running under msys in our build bin.
+#    $date_tool = "$PRODUCTION_DIR/msys/bin/date";
+#  }
 
   local($date_part) = `$date_tool +%Y-%m-%d-%H%M`;
   while ($date_part =~ /[\r\n]$/) { chop $date_part; }
@@ -192,6 +192,7 @@ sub snarfer {
     push(@missing_log, $base);
   }
 
+print "snarfer function assumes msys canonicalization is appropriate--not cygwin compat.\n";
   local($outcome) = 0xff & system $tar_tool, 
       "-rf", &msys_canonicalize($target_file), @excludes,
       "--files-from=" . &msys_canonicalize($temp_file);
@@ -231,6 +232,7 @@ sub snarf_file_list {
     if ($i =~ /^\.\//) {
       $i = substr $i, 2, length($i) - 2;
     }
+print "snarf_file_list function assumes msys canonicalization is appropriate--not cygwin compat.\n";
     local($outcome) = 0xff & system $tar_tool,
 #"--directory=" . "$root",
         @extra_flags, "-rf", &msys_canonicalize($target_file), @excludes, $i;
@@ -269,6 +271,7 @@ sub remove_from_backup {
 #print "remove_from_backup: pref=$prefix, num=$number, patt=$pattern,\n";
   local($target_file) = &snarf_name($prefix, $number);
 
+print "remove_from_backup function assumes msys canonicalization is appropriate--not cygwin compat.\n";
   open(TARPROC, "$tar_tool --delete -f " . &msys_canonicalize($target_file)
       . " \"$pattern\" 2>$null_log |");
   <TARPROC>;
@@ -381,6 +384,7 @@ sub backup_number {
   local($currdir) = cwd();
   chdir($TMP);
 
+print "backup_number function assumes msys canonicalization is appropriate--not cygwin compat.\n";
   local($outcome) = 0xff & system $tar_tool, "-cf",
       &msys_canonicalize($target_file), &msys_canonicalize($number_file);
   if ($outcome) { die("failure to archive"); }
@@ -459,6 +463,7 @@ sub restore_archive {
     $filename = "../" . $filename;
   }
 
+print "restore_archive function assumes msys canonicalization is appropriate--not cygwin compat.\n";
   local($outcome) = 0xff & system $tar_tool, "-xzf",
       &msys_canonicalize($filename);
   if ($outcome) { die("failure to undo archive"); }