12 references to EscapeArg
Microsoft.DotNet.Build.Tasks.Installers (12)
src\BuildFPMToolPreReqs.cs (12)
189parameters.Add(string.Concat("-d ", EscapeArg(dependency)));
201parameters.Add(string.Concat("--directories ", EscapeArg(dir)));
208parameters.Add(string.Concat("--rpm-changelog ", EscapeArg(Path.Combine(InputDir, "templates", "changelog")))); // Changelog File
209parameters.Add(string.Concat("--rpm-summary ", EscapeArg(configJson.Short_Description)));
210parameters.Add(string.Concat("--description ", EscapeArg(configJson.Long_Description)));
211parameters.Add(string.Concat("--maintainer ", EscapeArg(configJson.Maintainer_Name + " <" + configJson.Maintainer_Email + ">")));
212parameters.Add(string.Concat("--vendor ", EscapeArg(configJson.Vendor)));
214if (configJson.Package_Conflicts != null) parameters.Add(string.Concat("--conflicts ", EscapeArg(string.Join(",", configJson.Package_Conflicts))));
215if (configJson.After_Install_Source != null) parameters.Add(string.Concat("--after-install ", Path.Combine(InputDir, EscapeArg(configJson.After_Install_Source))));
216if (configJson.After_Remove_Source != null) parameters.Add(string.Concat("--after-remove ", Path.Combine(InputDir, EscapeArg(configJson.After_Remove_Source))));
217parameters.Add(string.Concat("--license ", EscapeArg(configJson.License.Type)));
219parameters.Add(string.Concat("--url ", "\"", EscapeArg(configJson.Homepage), "\""));