diff options
author | Lluis Sanchez Gual <lluis@xamarin.com> | 2015-04-23 20:29:30 +0300 |
---|---|---|
committer | Lluis Sanchez Gual <lluis@xamarin.com> | 2015-04-23 20:29:30 +0300 |
commit | 3bcb0e8f5d636e7ea5b6b57892b323d108e93acf (patch) | |
tree | 33553fb071f5cf33b5c0a8444ee7c6050d3defff /main/src/addins/MonoDeveloperExtensions | |
parent | b18824abe23aa2b3e854d50331232e203984bbb9 (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.cs | 3 |
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); |