Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLluis Sanchez Gual <lluis@xamarin.com>2015-04-23 20:29:30 +0300
committerLluis Sanchez Gual <lluis@xamarin.com>2015-04-23 20:29:30 +0300
commit3bcb0e8f5d636e7ea5b6b57892b323d108e93acf (patch)
tree33553fb071f5cf33b5c0a8444ee7c6050d3defff /main/src/addins/MonoDeveloperExtensions
parentb18824abe23aa2b3e854d50331232e203984bbb9 (diff)
Simplified language binding infrastructure
ILanguageBinding is now a class: LanguageBinding. IDotNetLanguageBinding is gone. Most of its methods have been moved to DotNetProject. Added support for defining language bindings using only an extension node. Custom LanguageBinding classes are still supported, but not required.
Diffstat (limited to 'main/src/addins/MonoDeveloperExtensions')
-rw-r--r--main/src/addins/MonoDeveloperExtensions/MonoMakefileProjectExtension.cs3
1 files changed, 1 insertions, 2 deletions
diff --git a/main/src/addins/MonoDeveloperExtensions/MonoMakefileProjectExtension.cs b/main/src/addins/MonoDeveloperExtensions/MonoMakefileProjectExtension.cs
index a696fc5ac5..0ee1eaf90f 100644
--- a/main/src/addins/MonoDeveloperExtensions/MonoMakefileProjectExtension.cs
+++ b/main/src/addins/MonoDeveloperExtensions/MonoMakefileProjectExtension.cs
@@ -137,8 +137,7 @@ namespace MonoDeveloper
}
foreach (string sconf in MonoMakefile.MonoConfigurations) {
- DotNetProjectConfiguration conf = new DotNetProjectConfiguration (sconf);
- conf.CompilationParameters = Project.LanguageBinding.CreateCompilationParameters (null);
+ var conf = (DotNetProjectConfiguration) Project.CreateConfiguration (sconf);
conf.OutputDirectory = basePath;
conf.OutputAssembly = Path.GetFileName (targetAssembly);
Project.Configurations.Add (conf);