Author: ankit
Date: 2007-08-31 07:24:22 -0400 (Fri, 31 Aug 2007)
New Revision: 85093

Modified:
   trunk/monodevelop/Core/src/MonoDevelop.Ide/ChangeLog
   
trunk/monodevelop/Core/src/MonoDevelop.Ide/MonoDevelop.Ide.Templates/SingleFileDescriptionTemplate.cs
   trunk/monodevelop/Extras/AspNetAddIn/ChangeLog
   trunk/monodevelop/Extras/AspNetAddIn/Templates/WebApplication.xpt.xml
Log:
In Core/src/MonoDevelop.Ide:

        * MonoDevelop.Ide.Templates/SingleFileDescriptionTemplate.cs (Load): Add
        support for a 'BuildAction' attribute.

In Extras/AspNetAddIn:

        * Templates/WebApplication.xpt.xml: Set BuildAction for aspx file to
        FileCopy.


Modified: trunk/monodevelop/Core/src/MonoDevelop.Ide/ChangeLog
===================================================================
--- trunk/monodevelop/Core/src/MonoDevelop.Ide/ChangeLog        2007-08-31 
09:10:28 UTC (rev 85092)
+++ trunk/monodevelop/Core/src/MonoDevelop.Ide/ChangeLog        2007-08-31 
11:24:22 UTC (rev 85093)
@@ -1,3 +1,8 @@
+2007-08-31  Ankit Jain  <[EMAIL PROTECTED]>
+
+       * MonoDevelop.Ide.Templates/SingleFileDescriptionTemplate.cs (Load): Add
+       support for a 'BuildAction' attribute.
+
 2007-08-28  Mike Krüger <[EMAIL PROTECTED]> 
 
        * MonoDevelop.Ide.Gui/AbstractBaseViewContent.cs,

Modified: 
trunk/monodevelop/Core/src/MonoDevelop.Ide/MonoDevelop.Ide.Templates/SingleFileDescriptionTemplate.cs
===================================================================
--- 
trunk/monodevelop/Core/src/MonoDevelop.Ide/MonoDevelop.Ide.Templates/SingleFileDescriptionTemplate.cs
       2007-08-31 09:10:28 UTC (rev 85092)
+++ 
trunk/monodevelop/Core/src/MonoDevelop.Ide/MonoDevelop.Ide.Templates/SingleFileDescriptionTemplate.cs
       2007-08-31 11:24:22 UTC (rev 85093)
@@ -44,12 +44,18 @@
                string defaultName;
                string defaultExtension;
                string generatedFile;
+               BuildAction buildAction;
                
                public override void Load (XmlElement filenode)
                {
                        name = filenode.GetAttribute ("name");
                        defaultName = filenode.GetAttribute ("DefaultName");
                        defaultExtension = filenode.GetAttribute 
("DefaultExtension");
+                       buildAction = BuildAction.Compile;
+                       try {
+                               buildAction = (BuildAction) Enum.Parse (typeof 
(BuildAction), filenode.GetAttribute ("BuildAction"), true);
+                       } catch (ArgumentException) {
+                       }
                }
                
                public override string Name {
@@ -69,7 +75,7 @@
                        
                        generatedFile = SaveFile (project, language, directory, 
name);
                        if (generatedFile != null) {
-                               project.AddFile (generatedFile, 
BuildAction.Compile);
+                               project.AddFile (generatedFile, buildAction);
                                return project.GetProjectFile (generatedFile);
                        } else
                                return null;

Modified: trunk/monodevelop/Extras/AspNetAddIn/ChangeLog
===================================================================
--- trunk/monodevelop/Extras/AspNetAddIn/ChangeLog      2007-08-31 09:10:28 UTC 
(rev 85092)
+++ trunk/monodevelop/Extras/AspNetAddIn/ChangeLog      2007-08-31 11:24:22 UTC 
(rev 85093)
@@ -1,3 +1,8 @@
+2007-08-31  Ankit Jain  <[EMAIL PROTECTED]>
+
+       * Templates/WebApplication.xpt.xml: Set BuildAction for aspx file to
+       FileCopy.
+
 2007-08-09  Lluis Sanchez Gual <[EMAIL PROTECTED]> 
 
        * AspNetAddIn.addin.xml, AspNetAddIn.mdp, Makefile.am: Reorganized the

Modified: trunk/monodevelop/Extras/AspNetAddIn/Templates/WebApplication.xpt.xml
===================================================================
--- trunk/monodevelop/Extras/AspNetAddIn/Templates/WebApplication.xpt.xml       
2007-08-31 09:10:28 UTC (rev 85092)
+++ trunk/monodevelop/Extras/AspNetAddIn/Templates/WebApplication.xpt.xml       
2007-08-31 11:24:22 UTC (rev 85093)
@@ -31,7 +31,7 @@
                                <Reference type="Gac" refto="System.Xml, 
Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
                        </References>
                        <Files>
-                               <AspNetFile name="Default.aspx">
+                               <AspNetFile name="Default.aspx" 
BuildAction="FileCopy">
                                        <FileText>
                                                <![CDATA[<%@ Page 
Language="${Language}" Inherits="${Namespace}.${Name}" %>
 ${Doctype}

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to