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:
authorAlan McGovern <alan.mcgovern@gmail.com>2011-04-19 19:28:32 +0400
committerAlan McGovern <alan.mcgovern@gmail.com>2011-05-04 20:22:41 +0400
commita28fa6abb2c787e077f24fd66787a2b68b031347 (patch)
tree0448e9eb4229d4b2312bcc6844f432f061caa656 /main/src/addins/MonoDevelop.Moonlight
parentc2f700499705d2f15555eb6f4e1c56fcf09b09a6 (diff)
[Moonlight] Add support for the Moonlight 4 SDK.
Diffstat (limited to 'main/src/addins/MonoDevelop.Moonlight')
-rw-r--r--main/src/addins/MonoDevelop.Moonlight/Makefile.am1
-rw-r--r--main/src/addins/MonoDevelop.Moonlight/MonoDevelop.Moonlight.addin.xml3
-rw-r--r--main/src/addins/MonoDevelop.Moonlight/MonoDevelop.Moonlight/MoonlightProject.cs2
-rw-r--r--main/src/addins/MonoDevelop.Moonlight/Templates/framework_SL_4_0.xml15
4 files changed, 20 insertions, 1 deletions
diff --git a/main/src/addins/MonoDevelop.Moonlight/Makefile.am b/main/src/addins/MonoDevelop.Moonlight/Makefile.am
index 1ac81fbd53..3d9c886ea8 100644
--- a/main/src/addins/MonoDevelop.Moonlight/Makefile.am
+++ b/main/src/addins/MonoDevelop.Moonlight/Makefile.am
@@ -48,6 +48,7 @@ RES = \
DATA_FILES = \
Templates/framework_SL_2_0.xml \
Templates/framework_SL_3_0.xml \
+ Templates/framework_SL_4_0.xml \
Templates/Silverlight.js
DATA_FILE_BUILD = $(addprefix $(ADDIN_BUILD)/Templates/, $(notdir $(DATA_FILES)))
diff --git a/main/src/addins/MonoDevelop.Moonlight/MonoDevelop.Moonlight.addin.xml b/main/src/addins/MonoDevelop.Moonlight/MonoDevelop.Moonlight.addin.xml
index fccfc9239e..743e246f62 100644
--- a/main/src/addins/MonoDevelop.Moonlight/MonoDevelop.Moonlight.addin.xml
+++ b/main/src/addins/MonoDevelop.Moonlight/MonoDevelop.Moonlight.addin.xml
@@ -92,6 +92,9 @@
<Framework id="SL3.0" file="Templates/framework_SL_3_0.xml">
<Backend class="MonoDevelop.Moonlight.MoonlightFrameworkBackend" />
</Framework>
+ <Framework id="SL4.0" file="Templates/framework_SL_4_0.xml">
+ <Backend class="MonoDevelop.Moonlight.MoonlightFrameworkBackend" />
+ </Framework>
</Extension>
<Extension path = "/MonoDevelop/Core/ExecutionHandlers">
diff --git a/main/src/addins/MonoDevelop.Moonlight/MonoDevelop.Moonlight/MoonlightProject.cs b/main/src/addins/MonoDevelop.Moonlight/MonoDevelop.Moonlight/MoonlightProject.cs
index fd65276a95..6af1803148 100644
--- a/main/src/addins/MonoDevelop.Moonlight/MonoDevelop.Moonlight/MoonlightProject.cs
+++ b/main/src/addins/MonoDevelop.Moonlight/MonoDevelop.Moonlight/MoonlightProject.cs
@@ -98,7 +98,7 @@ namespace MonoDevelop.Moonlight
public override TargetFrameworkMoniker GetDefaultTargetFrameworkId ()
{
- return new TargetFrameworkMoniker ("Silverlight", "2.0");
+ return new TargetFrameworkMoniker ("Silverlight", "4.0");
}
public override SolutionItemConfiguration CreateConfiguration (string name)
diff --git a/main/src/addins/MonoDevelop.Moonlight/Templates/framework_SL_4_0.xml b/main/src/addins/MonoDevelop.Moonlight/Templates/framework_SL_4_0.xml
new file mode 100644
index 0000000000..e114b3b359
--- /dev/null
+++ b/main/src/addins/MonoDevelop.Moonlight/Templates/framework_SL_4_0.xml
@@ -0,0 +1,15 @@
+<TargetFramework id="Silverlight,Version=v4.0" _name="Moonlight / Silverlight 4.0" clrVersion="Clr_2_1">
+<Assemblies>
+ <Assembly name="System" version="2.0.5.0" publicKeyToken="7cec85d7bea7798e" />
+ <Assembly name="mscorlib" version="2.0.5.0" publicKeyToken="7cec85d7bea7798e" />
+ <Assembly name="System.Core" version="2.0.5.0" publicKeyToken="7cec85d7bea7798e" />
+ <Assembly name="System.Net" version="2.0.5.0" publicKeyToken="7cec85d7bea7798e" />
+ <Assembly name="System.Runtime.Serialization" version="2.0.5.0" publicKeyToken="7cec85d7bea7798e" />
+ <Assembly name="System.ServiceModel" version="2.0.5.0" publicKeyToken="31bf3856ad364e35" />
+ <Assembly name="System.ServiceModel.Web" version="2.0.5.0" publicKeyToken="7cec85d7bea7798e" />
+ <Assembly name="System.Windows" version="2.0.5.0" publicKeyToken="7cec85d7bea7798e" />
+ <Assembly name="System.Windows.Browser" version="2.0.5.0" publicKeyToken="7cec85d7bea7798e" />
+ <Assembly name="System.Xml" version="2.0.5.0" publicKeyToken="7cec85d7bea7798e" />
+ <Assembly name="Microsoft.VisualBasic" version="2.0.5.0" publicKeyToken="31bf3856ad364e35" />
+</Assemblies>
+</TargetFramework>