bool InitGacutil() { ctxt = new MiniBuildContext(this); ExternalBinaryInfo ebi = new ExternalBinaryInfo(gacutil_binary); ConfigureGacutilProgram configure = new ConfigureGacutilProgram(); ArgCollector ac = configure.GetCollector(); ac.Add(ebi, log); if (ac.FinalizeArgs(ctxt, log)) { return(true); } Result r = configure.Build(ac, ctxt); if (r == null) { return(true); } gacprog = (GacutilProgram)r; return(false); }
bool InitGacutil () { ctxt = new MiniBuildContext (this); ExternalBinaryInfo ebi = new ExternalBinaryInfo (gacutil_binary); ConfigureGacutilProgram configure = new ConfigureGacutilProgram (); ArgCollector ac = configure.GetCollector (); ac.Add (ebi, log); if (ac.FinalizeArgs (ctxt, log)) return true; Result r = configure.Build (ac, ctxt); if (r == null) return true; gacprog = (GacutilProgram) r; return false; }