Fixed compression on Linux

This commit is contained in:
David Anderson
2005-08-25 08:20:11 +00:00
parent 0176d3a2ae
commit c213c771d2
4 changed files with 16 additions and 5 deletions

View File

@ -20,7 +20,18 @@ namespace AMXXRelease
info.FileName = m_Cfg.CompressPath();
info.WorkingDirectory = dir;
info.Arguments = "zcvf " + target + " " + "*";
string [] files = Directory.GetFiles(dir);
string file_list = "";
for (int i=0; i<files.Length; i++)
file_list += GetFileName(files[i]) + " ";
files = Directory.GetDirectories(dir);
for (int i=0; i<files.Length; i++)
file_list += GetFileName(files[i]) + " ";
info.Arguments = "zcvf " + target + ".tar.gz " + file_list;
Console.WriteLine(info.WorkingDirectory);
Console.WriteLine(info.Arguments);
info.UseShellExecute = false;
Process p = Process.Start(info);