예제 #1
0
 public string GetArguments()
 {
     var args = new ArgumentBuilder();
     if (Defines.Count != 0)
         args.Add("p").Append("DefineConstants", string.Join(";", Defines));
     return args.ToString();
 }
예제 #2
0
        private string GetArguments()
        {
            var args = new ArgumentBuilder();

            args.Add("dir", ProjectDirectory);
            //args.add("define", "TRACE:DEBUG");
            foreach (var reference in References)
                args.Add("reference", reference);
            args.Add("out", OutputBinFile);
            args.Add("target", Target.ToString());
            foreach (var csFile in CsFiles)
                args.AddValue(csFile);
            //args.add("contentfile", "append.js");
            args.Add("TargetFrameworkVersion", "v4.0");

            return args.ToString();
        }