AvalonStudio.Toolchains.Clang.ClangGCCToolchain.GenerateLinkerScript C# (CSharp) Method

GenerateLinkerScript() private method

private GenerateLinkerScript ( IStandardProject project ) : void
project IStandardProject
return void
		private void GenerateLinkerScript(IStandardProject project)
		{
			var settings = GetSettings(project).LinkSettings;
			var template = new ArmGCCLinkTemplate(settings);

			var linkerScript = GetLinkerScriptLocation(project);

			if (File.Exists(linkerScript))
			{
				File.Delete(linkerScript);
			}

			var sw = File.CreateText(linkerScript);

			sw.Write(template.TransformText());

			sw.Close();
		}