From bd14de3f7636476e4914b5908986bec76e8885a5 Mon Sep 17 00:00:00 2001 From: Daniel Grunwald Date: Mon, 31 Jul 2006 19:59:01 +0000 Subject: [PATCH] Automatically create ICSharpCode.SharpDevelop.Sda.dll.config from app.template.config git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1635 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61 --- src/Tools/UpdateAssemblyInfo/Main.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Tools/UpdateAssemblyInfo/Main.cs b/src/Tools/UpdateAssemblyInfo/Main.cs index 024beee5a5..fd04a0593f 100644 --- a/src/Tools/UpdateAssemblyInfo/Main.cs +++ b/src/Tools/UpdateAssemblyInfo/Main.cs @@ -21,6 +21,7 @@ namespace UpdateAssemblyInfo const string globalAssemblyInfo = "Main/GlobalAssemblyInfo.cs"; const string configTemplateFile = "Main/StartUp/Project/app.template.config"; const string configFile = "Main/StartUp/Project/SharpDevelop.exe.config"; + const string configFile2 = "Main/ICSharpCode.SharpDevelop.Sda/ICSharpCode.SharpDevelop.Sda.dll.config"; public static int Main(string[] args) { @@ -76,7 +77,7 @@ namespace UpdateAssemblyInfo content = r.ReadToEnd(); } content = content.Replace("$INSERTVERSION$", fullVersionNumber); - if (File.Exists(configFile)) { + if (File.Exists(configFile) && File.Exists(configFile2)) { using (StreamReader r = new StreamReader(configFile)) { if (r.ReadToEnd() == content) { // nothing changed, do not overwrite file to prevent recompilation @@ -88,6 +89,9 @@ namespace UpdateAssemblyInfo using (StreamWriter w = new StreamWriter(configFile, false, Encoding.UTF8)) { w.Write(content); } + using (StreamWriter w = new StreamWriter(configFile2, false, Encoding.UTF8)) { + w.Write(content); + } } static string GetMajorVersion()