compression is now optional

This commit is contained in:
David Anderson 2007-08-03 17:17:54 +00:00
parent 605bef0482
commit 807e6a0f9a
4 changed files with 17 additions and 23 deletions

View File

@ -35,10 +35,13 @@ public virtual bool Build(Config cfg, Build build)
{ {
System.Console.WriteLine("Mod failed to build: " + mod.GetName()); System.Console.WriteLine("Mod failed to build: " + mod.GetName());
} }
CompressDir( if (m_Cfg.CompressPath() != null)
PropSlashes(m_Cfg.OutputPath() + "\\" + m_Cfg.GetReleaseName() + "-" + mod.GetName()), {
PropSlashes(m_Cfg.OutputPath() + "\\" + mod.GetName()) CompressDir(
); PropSlashes(m_Cfg.OutputPath() + "\\" + m_Cfg.GetReleaseName() + "-" + mod.GetName()),
PropSlashes(m_Cfg.OutputPath() + "\\" + mod.GetName())
);
}
} }
return true; return true;

View File

@ -21,20 +21,17 @@ public Build(Config cfg)
m_Mods.Add(core); m_Mods.Add(core);
m_Mods.Add(cstrike); m_Mods.Add(cstrike);
if (m_Cfg.MakeOpts().IndexOf("amd64") == -1) ModDoD dod = new ModDoD();
{ ModEsf esf = new ModEsf();
ModDoD dod = new ModDoD(); ModNs ns = new ModNs();
ModEsf esf = new ModEsf(); ModTFC tfc = new ModTFC();
ModNs ns = new ModNs(); ModTs ts = new ModTs();
ModTFC tfc = new ModTFC();
ModTs ts = new ModTs();
m_Mods.Add(dod); m_Mods.Add(dod);
m_Mods.Add(esf); m_Mods.Add(esf);
m_Mods.Add(ns); m_Mods.Add(ns);
m_Mods.Add(tfc); m_Mods.Add(tfc);
m_Mods.Add(ts); m_Mods.Add(ts);
}
} }
public virtual int GetMods() public virtual int GetMods()

View File

@ -59,12 +59,6 @@ public void Release(string file)
private bool ValidateConfigPaths() private bool ValidateConfigPaths()
{ {
if ( !File.Exists( ABuilder.PropSlashes(m_Cfg.CompressPath()) ) )
{
Console.WriteLine("Failed to find compression program! Check 'compress' option in config.");
return false;
}
string source = ABuilder.PropSlashes(m_Cfg.GetSourceTree()); string source = ABuilder.PropSlashes(m_Cfg.GetSourceTree());
if (!Directory.Exists(source)) if (!Directory.Exists(source))