Author: lluis
Date: 2007-10-17 12:20:10 -0400 (Wed, 17 Oct 2007)
New Revision: 87698
Modified:
trunk/monodevelop/Extras/MonoDeveloperExtensions/ChangeLog
trunk/monodevelop/Extras/MonoDeveloperExtensions/MonoProject.cs
trunk/monodevelop/Extras/MonoDeveloperExtensions/MonoProjectConfiguration.cs
Log:
* MonoProject.cs, MonoProjectConfiguration.cs: MonoProject now is a
subclass of DotNetProject. Project export to VS format now works.
Modified: trunk/monodevelop/Extras/MonoDeveloperExtensions/ChangeLog
===================================================================
--- trunk/monodevelop/Extras/MonoDeveloperExtensions/ChangeLog 2007-10-17
15:47:19 UTC (rev 87697)
+++ trunk/monodevelop/Extras/MonoDeveloperExtensions/ChangeLog 2007-10-17
16:20:10 UTC (rev 87698)
@@ -1,5 +1,10 @@
2007-10-17 Lluis Sanchez Gual <[EMAIL PROTECTED]>
+ * MonoProject.cs, MonoProjectConfiguration.cs: MonoProject now is a
subclass
+ of DotNetProject. Project export to VS format now works.
+
+2007-10-17 Lluis Sanchez Gual <[EMAIL PROTECTED]>
+
* MonoMakefileFormat.cs, MonoProject.cs: Make sure the .sources file is
included when exporting the project.
Modified: trunk/monodevelop/Extras/MonoDeveloperExtensions/MonoProject.cs
===================================================================
--- trunk/monodevelop/Extras/MonoDeveloperExtensions/MonoProject.cs
2007-10-17 15:47:19 UTC (rev 87697)
+++ trunk/monodevelop/Extras/MonoDeveloperExtensions/MonoProject.cs
2007-10-17 16:20:10 UTC (rev 87698)
@@ -39,7 +39,7 @@
namespace MonoDeveloper
{
- public class MonoProject: Project
+ public class MonoProject: DotNetProject
{
string outFile;
ArrayList refNames = new ArrayList ();
@@ -51,7 +51,7 @@
get { return "MonoMakefile"; }
}
- internal MonoProject (MonoMakefile mkfile)
+ internal MonoProject (MonoMakefile mkfile): base ("C#")
{
Read (mkfile);
}
@@ -137,11 +137,13 @@
}
MonoProjectConfiguration conf = new
MonoProjectConfiguration ("default", "default");
+ conf.CompilationParameters =
LanguageBinding.CreateCompilationParameters (null);
conf.OutputDirectory = basePath;
conf.AssemblyPathTemplate = targetAssembly;
Configurations.Add (conf);
conf = new MonoProjectConfiguration ("net_2_0",
"net_2_0");
+ conf.CompilationParameters =
LanguageBinding.CreateCompilationParameters (null);
conf.OutputDirectory = basePath;
conf.AssemblyPathTemplate = targetAssembly;
Configurations.Add (conf);
@@ -227,7 +229,9 @@
public override IConfiguration CreateConfiguration (string name)
{
- return new MonoProjectConfiguration (name, name);
+ MonoProjectConfiguration conf = new
MonoProjectConfiguration (name, name);
+ conf.CompilationParameters =
LanguageBinding.CreateCompilationParameters (null);
+ return conf;
}
public void CombineOpened (object sender, CombineEventArgs args)
Modified:
trunk/monodevelop/Extras/MonoDeveloperExtensions/MonoProjectConfiguration.cs
===================================================================
---
trunk/monodevelop/Extras/MonoDeveloperExtensions/MonoProjectConfiguration.cs
2007-10-17 15:47:19 UTC (rev 87697)
+++
trunk/monodevelop/Extras/MonoDeveloperExtensions/MonoProjectConfiguration.cs
2007-10-17 16:20:10 UTC (rev 87698)
@@ -35,7 +35,7 @@
namespace MonoDeveloper
{
- class MonoProjectConfiguration: AbstractProjectConfiguration
+ class MonoProjectConfiguration: DotNetProjectConfiguration
{
string profile;
string assemblyPath;
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches