diff --git a/.gitignore b/.gitignore
index 5d9693f..6527bbc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,19 +1,40 @@
+#Autosave files
+*~
+
+#build
+[Oo]bj/
+[Bb]in/
packages/
-bin
-obj
-.DS_Store
-*userprefs
+TestResults/
-# Ignore NuGet Packages
-*.nupkg
-# Ignore the packages folder
-**/packages/*
-# except build/, which is used as an MSBuild target.
-!**/packages/build/
-# Uncomment if necessary however generally it will be regenerated when needed
-#!**/packages/repositories.config
+# globs
+Makefile.in
+*.DS_Store
+*.sln.cache
+*.suo
+*.cache
+*.pidb
+*.userprefs
+*.usertasks
+config.log
+config.make
+config.status
+aclocal.m4
+install-sh
+autom4te.cache/
+*.user
+*.tar.gz
+tarballs/
+test-results/
+Thumbs.db
-*/build/PlayScript.MSBuild.Tasks.dll
+#Mac bundle stuff
+*.dmg
+*.app
-TestResult.xml
+#resharper
+*_Resharper.*
+*.Resharper
+#dotCover
+*.dotCover
diff --git a/.gitmodules b/.gitmodules
deleted file mode 100644
index 0b315a6..0000000
--- a/.gitmodules
+++ /dev/null
@@ -1,12 +0,0 @@
-[submodule "external/NRefactory"]
- path = external/NRefactory
- url = https://github.com/PlayScriptRedux/NRefactory.git
-[submodule "external/ikvm-fork"]
- path = external/ikvm-fork
- url = https://github.com/mono/ikvm-fork
-[submodule "external/ikvm"]
- path = external/ikvm
- url = https://github.com/mono/ikvm-fork
-[submodule "external/cecil"]
- path = external/cecil
- url = https://www.github.com/jbevain/cecil.git
diff --git a/LICENSE.md b/LICENSE.md
deleted file mode 100644
index bd0ade3..0000000
--- a/LICENSE.md
+++ /dev/null
@@ -1,13 +0,0 @@
-####Copyright 2015 by SushiHangover/RobertN
-
-Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at:
-
-[http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0)
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-
- See the License for the specific language governing permissions and
- limitations under the License.
-
diff --git a/Makefile b/Makefile
deleted file mode 100644
index a48a241..0000000
--- a/Makefile
+++ /dev/null
@@ -1,16 +0,0 @@
-CONFIG?=Debug
-
-all:
- xbuild /p:Configuration=${CONFIG} ${ARGS}
-
-clean:
- xbuild /t:Clean ${ARGS}
-
-# Clean does not always really clean, so clean hard ;-)
-cleanhard:
- find . -name "obj" -print0 | xargs -0 -n 1 rm -Rf
- find . -name "bin" -print0 | xargs -0 -n 1 rm -Rf
-
-install:
- xbuild /p:InstallAddin=True /p:Configuration=${CONFIG} ${ARGS}
-
diff --git a/PlayScript.AOT.Nuget/LICENSE.md b/PlayScript.AOT.Nuget/LICENSE.md
deleted file mode 100644
index bd0ade3..0000000
--- a/PlayScript.AOT.Nuget/LICENSE.md
+++ /dev/null
@@ -1,13 +0,0 @@
-####Copyright 2015 by SushiHangover/RobertN
-
-Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at:
-
-[http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0)
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-
- See the License for the specific language governing permissions and
- limitations under the License.
-
diff --git a/PlayScript.AOT.Nuget/Makefile b/PlayScript.AOT.Nuget/Makefile
deleted file mode 100644
index 084d507..0000000
--- a/PlayScript.AOT.Nuget/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-
-all: clean copy pack content
-
-pack:
- nuget pack
-
-clean:
- -find lib -name "*.dll" -print0 | xargs -0 -n 1 rm
- -rm PlayScript.AOT.*.nupkg
-
-content:
- unzip -l PlayScript.AOT.*.nupkg
-
-copy:
- cp ../../playscript/mcs/class/lib/net_4_5/pscorlib_aot.dll lib/net45
- cp ../../playscript/mcs/class/lib/net_4_5/PlayScript.Dynamic_aot.dll lib/net45
-
-publish: all
- source mygetapikey.sh
- nuget push PlayScript.AOT.*.nupkg $(MyGetApiKey) -source https://www.myget.org/F/playscript/api/v2
diff --git a/PlayScript.AOT.Nuget/PlayScript.AOT.nuspec b/PlayScript.AOT.Nuget/PlayScript.AOT.nuspec
deleted file mode 100644
index 58499cc..0000000
--- a/PlayScript.AOT.Nuget/PlayScript.AOT.nuspec
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
-
- PlayScript.AOT
- 5.10.2.1
- SushiHangover\RobertN
- SushiHangover\RobertN
- https://github.com/PlayScriptRedux/PlayScript.Addin
- https://raw.githubusercontent.com/PlayScriptRedux/PlayScript.Addin/playscript/PlayScript.AOT.Nuget/img/PlayScript.AOT.png
- https://github.com/PlayScriptRedux/PlayScript.Addin/blob/playscript/PlayScript.AOT.Nuget/LICENSE.md
- false
-
- Adds PlayScripts AOT Libraries to your project.
-
-
- Adds PlayScripts AOT Libraries to your project.
-
- * PCLs will be in a future release
- * Requires the MonoDevelop.PlayScript.5.10.2.x Addin is installed
- - requirement to be removed in a future release
-
-
- PlayScript.AOT release notes:
-
- 5.10.2.1 Update : Update pscorlib
- 5.10.2.0 New : Initial Public Release
-
- en-US
- Copyright (c) SushiHangover\RobertN (sushihangover@outlook.com)
- true
- playscript actionscript
-
-
-
-
-
-
diff --git a/PlayScript.AOT.Nuget/img/PlayScript.AOT.png b/PlayScript.AOT.Nuget/img/PlayScript.AOT.png
deleted file mode 100644
index ad456de..0000000
Binary files a/PlayScript.AOT.Nuget/img/PlayScript.AOT.png and /dev/null differ
diff --git a/PlayScript.Addin.sln b/PlayScript.Addin.sln
index 12e141a..b53cb4c 100644
--- a/PlayScript.Addin.sln
+++ b/PlayScript.Addin.sln
@@ -1,177 +1,17 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 2012
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PlayScript.Addin", "PlayScript.Addin\PlayScript.Addin.csproj", "{07CC7654-27D6-421D-A64C-0FFA40456FA2}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "NRefactory.PlayScript", "NRefactory.PlayScript", "{2AC59157-9886-470E-A84A-68554F40FCAB}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ICSharpCode.NRefactory.PlayScript", "external\NRefactory\ICSharpCode.NRefactory.PlayScript\ICSharpCode.NRefactory.PlayScript.csproj", "{0D8EC1C8-9706-4D8B-96F2-8636F2C9F894}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ICSharpCode.NRefactory.PlayScript.IKVM", "external\NRefactory\ICSharpCode.NRefactory.IKVM\ICSharpCode.NRefactory.PlayScript.IKVM.csproj", "{6FBE63EB-4D01-4BED-BC3E-F4AB31AB7D6F}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ICSharpCode.NRefactory.PlayScript.Refactoring", "external\NRefactory\ICSharpCode.NRefactory.PlayScript.Refactoring\ICSharpCode.NRefactory.PlayScript.Refactoring.csproj", "{D9654D35-F86C-4105-B4E6-FAA656487BF8}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ICSharpCode.NRefactory.PlayScript.Xml", "external\NRefactory\ICSharpCode.NRefactory.Xml\ICSharpCode.NRefactory.PlayScript.Xml.csproj", "{B1AF7070-8E25-4117-A441-14684219F4FD}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ICSharpCode.NRefactory.Ps", "external\NRefactory\ICSharpCode.NRefactory\ICSharpCode.NRefactory.Ps.csproj", "{CBDF3A0D-8B3A-4DEE-B9F9-6FA492A06187}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ICSharpCode.NRefactory.PlayScript.GtkDemo", "external\NRefactory\ICSharpCode.NRefactory.GtkDemo\ICSharpCode.NRefactory.PlayScript.GtkDemo.csproj", "{BF360491-0779-4ADA-B4B4-70265417E672}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ICSharpCode.NRefactory.PlayScript.AstVerifier", "external\NRefactory\ICSharpCode.NRefactory.PlayScript.AstVerifier\ICSharpCode.NRefactory.PlayScript.AstVerifier.csproj", "{54C56049-DD33-4AD4-AF45-4D1AAF883449}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ICSharpCode.NRefactory.PlayScript.Cecil", "external\NRefactory\ICSharpCode.NRefactory.Cecil\ICSharpCode.NRefactory.PlayScript.Cecil.csproj", "{C2B518AC-75DD-4267-A18A-8E310CCF9181}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "MonoDevelop", "MonoDevelop", "{8A17756F-3C04-4F26-8D37-5A46366BA535}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ICSharpCode.Decompiler", "external\ICSharpCode.Decompiler\ICSharpCode.Decompiler.csproj", "{984CC812-9470-4A13-AFF9-CC44068D666C}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PlayScript.MSBuild.Tasks", "PlayScript.MSBuild.Tasks\PlayScript.MSBuild.Tasks.csproj", "{BA27E73E-B4F4-48B6-937E-E48D59ADD839}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PlayScript.MSBuild.Tasks.Test", "PlayScript.MSBuild.Tasks.Test\PlayScript.MSBuild.Tasks.Test.csproj", "{5A10410E-0971-40D6-8135-EC5F77B8630A}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- Debug - AST|Any CPU = Debug - AST|Any CPU
- net_4_5_Debug|Any CPU = net_4_5_Debug|Any CPU
- net_4_5_Release|Any CPU = net_4_5_Release|Any CPU
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {07CC7654-27D6-421D-A64C-0FFA40456FA2}.Debug - AST|Any CPU.ActiveCfg = Debug|Any CPU
- {07CC7654-27D6-421D-A64C-0FFA40456FA2}.Debug - AST|Any CPU.Build.0 = Debug|Any CPU
- {07CC7654-27D6-421D-A64C-0FFA40456FA2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {07CC7654-27D6-421D-A64C-0FFA40456FA2}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {07CC7654-27D6-421D-A64C-0FFA40456FA2}.net_4_5_Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {07CC7654-27D6-421D-A64C-0FFA40456FA2}.net_4_5_Debug|Any CPU.Build.0 = Debug|Any CPU
- {07CC7654-27D6-421D-A64C-0FFA40456FA2}.net_4_5_Release|Any CPU.ActiveCfg = Debug|Any CPU
- {07CC7654-27D6-421D-A64C-0FFA40456FA2}.net_4_5_Release|Any CPU.Build.0 = Debug|Any CPU
- {07CC7654-27D6-421D-A64C-0FFA40456FA2}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {07CC7654-27D6-421D-A64C-0FFA40456FA2}.Release|Any CPU.Build.0 = Release|Any CPU
- {0D8EC1C8-9706-4D8B-96F2-8636F2C9F894}.Debug - AST|Any CPU.ActiveCfg = Debug|Any CPU
- {0D8EC1C8-9706-4D8B-96F2-8636F2C9F894}.Debug - AST|Any CPU.Build.0 = Debug|Any CPU
- {0D8EC1C8-9706-4D8B-96F2-8636F2C9F894}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {0D8EC1C8-9706-4D8B-96F2-8636F2C9F894}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {0D8EC1C8-9706-4D8B-96F2-8636F2C9F894}.net_4_5_Debug|Any CPU.ActiveCfg = net_4_5_Debug|Any CPU
- {0D8EC1C8-9706-4D8B-96F2-8636F2C9F894}.net_4_5_Debug|Any CPU.Build.0 = net_4_5_Debug|Any CPU
- {0D8EC1C8-9706-4D8B-96F2-8636F2C9F894}.net_4_5_Release|Any CPU.ActiveCfg = net_4_5_Release|Any CPU
- {0D8EC1C8-9706-4D8B-96F2-8636F2C9F894}.net_4_5_Release|Any CPU.Build.0 = net_4_5_Release|Any CPU
- {0D8EC1C8-9706-4D8B-96F2-8636F2C9F894}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {0D8EC1C8-9706-4D8B-96F2-8636F2C9F894}.Release|Any CPU.Build.0 = Release|Any CPU
- {54C56049-DD33-4AD4-AF45-4D1AAF883449}.Debug - AST|Any CPU.ActiveCfg = Debug|Any CPU
- {54C56049-DD33-4AD4-AF45-4D1AAF883449}.Debug - AST|Any CPU.Build.0 = Debug|Any CPU
- {54C56049-DD33-4AD4-AF45-4D1AAF883449}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {54C56049-DD33-4AD4-AF45-4D1AAF883449}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {54C56049-DD33-4AD4-AF45-4D1AAF883449}.net_4_5_Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {54C56049-DD33-4AD4-AF45-4D1AAF883449}.net_4_5_Debug|Any CPU.Build.0 = Debug|Any CPU
- {54C56049-DD33-4AD4-AF45-4D1AAF883449}.net_4_5_Release|Any CPU.ActiveCfg = Debug|Any CPU
- {54C56049-DD33-4AD4-AF45-4D1AAF883449}.net_4_5_Release|Any CPU.Build.0 = Debug|Any CPU
- {54C56049-DD33-4AD4-AF45-4D1AAF883449}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {54C56049-DD33-4AD4-AF45-4D1AAF883449}.Release|Any CPU.Build.0 = Release|Any CPU
- {5A10410E-0971-40D6-8135-EC5F77B8630A}.Debug - AST|Any CPU.ActiveCfg = Debug|Any CPU
- {5A10410E-0971-40D6-8135-EC5F77B8630A}.Debug - AST|Any CPU.Build.0 = Debug|Any CPU
- {5A10410E-0971-40D6-8135-EC5F77B8630A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {5A10410E-0971-40D6-8135-EC5F77B8630A}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {5A10410E-0971-40D6-8135-EC5F77B8630A}.net_4_5_Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {5A10410E-0971-40D6-8135-EC5F77B8630A}.net_4_5_Debug|Any CPU.Build.0 = Debug|Any CPU
- {5A10410E-0971-40D6-8135-EC5F77B8630A}.net_4_5_Release|Any CPU.ActiveCfg = Debug|Any CPU
- {5A10410E-0971-40D6-8135-EC5F77B8630A}.net_4_5_Release|Any CPU.Build.0 = Debug|Any CPU
- {5A10410E-0971-40D6-8135-EC5F77B8630A}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {5A10410E-0971-40D6-8135-EC5F77B8630A}.Release|Any CPU.Build.0 = Release|Any CPU
- {6FBE63EB-4D01-4BED-BC3E-F4AB31AB7D6F}.Debug - AST|Any CPU.ActiveCfg = Debug|Any CPU
- {6FBE63EB-4D01-4BED-BC3E-F4AB31AB7D6F}.Debug - AST|Any CPU.Build.0 = Debug|Any CPU
- {6FBE63EB-4D01-4BED-BC3E-F4AB31AB7D6F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {6FBE63EB-4D01-4BED-BC3E-F4AB31AB7D6F}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {6FBE63EB-4D01-4BED-BC3E-F4AB31AB7D6F}.net_4_5_Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {6FBE63EB-4D01-4BED-BC3E-F4AB31AB7D6F}.net_4_5_Debug|Any CPU.Build.0 = Debug|Any CPU
- {6FBE63EB-4D01-4BED-BC3E-F4AB31AB7D6F}.net_4_5_Release|Any CPU.ActiveCfg = Debug|Any CPU
- {6FBE63EB-4D01-4BED-BC3E-F4AB31AB7D6F}.net_4_5_Release|Any CPU.Build.0 = Debug|Any CPU
- {6FBE63EB-4D01-4BED-BC3E-F4AB31AB7D6F}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {6FBE63EB-4D01-4BED-BC3E-F4AB31AB7D6F}.Release|Any CPU.Build.0 = Release|Any CPU
- {984CC812-9470-4A13-AFF9-CC44068D666C}.Debug - AST|Any CPU.ActiveCfg = Debug|Any CPU
- {984CC812-9470-4A13-AFF9-CC44068D666C}.Debug - AST|Any CPU.Build.0 = Debug|Any CPU
- {984CC812-9470-4A13-AFF9-CC44068D666C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {984CC812-9470-4A13-AFF9-CC44068D666C}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {984CC812-9470-4A13-AFF9-CC44068D666C}.net_4_5_Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {984CC812-9470-4A13-AFF9-CC44068D666C}.net_4_5_Debug|Any CPU.Build.0 = Debug|Any CPU
- {984CC812-9470-4A13-AFF9-CC44068D666C}.net_4_5_Release|Any CPU.ActiveCfg = Debug|Any CPU
- {984CC812-9470-4A13-AFF9-CC44068D666C}.net_4_5_Release|Any CPU.Build.0 = Debug|Any CPU
- {984CC812-9470-4A13-AFF9-CC44068D666C}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {984CC812-9470-4A13-AFF9-CC44068D666C}.Release|Any CPU.Build.0 = Release|Any CPU
- {B1AF7070-8E25-4117-A441-14684219F4FD}.Debug - AST|Any CPU.ActiveCfg = Debug|Any CPU
- {B1AF7070-8E25-4117-A441-14684219F4FD}.Debug - AST|Any CPU.Build.0 = Debug|Any CPU
- {B1AF7070-8E25-4117-A441-14684219F4FD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {B1AF7070-8E25-4117-A441-14684219F4FD}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {B1AF7070-8E25-4117-A441-14684219F4FD}.net_4_5_Debug|Any CPU.ActiveCfg = net_4_5_Debug|Any CPU
- {B1AF7070-8E25-4117-A441-14684219F4FD}.net_4_5_Debug|Any CPU.Build.0 = net_4_5_Debug|Any CPU
- {B1AF7070-8E25-4117-A441-14684219F4FD}.net_4_5_Release|Any CPU.ActiveCfg = net_4_5_Release|Any CPU
- {B1AF7070-8E25-4117-A441-14684219F4FD}.net_4_5_Release|Any CPU.Build.0 = net_4_5_Release|Any CPU
- {B1AF7070-8E25-4117-A441-14684219F4FD}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {B1AF7070-8E25-4117-A441-14684219F4FD}.Release|Any CPU.Build.0 = Release|Any CPU
- {BA27E73E-B4F4-48B6-937E-E48D59ADD839}.Debug - AST|Any CPU.ActiveCfg = Debug|Any CPU
- {BA27E73E-B4F4-48B6-937E-E48D59ADD839}.Debug - AST|Any CPU.Build.0 = Debug|Any CPU
- {BA27E73E-B4F4-48B6-937E-E48D59ADD839}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {BA27E73E-B4F4-48B6-937E-E48D59ADD839}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {BA27E73E-B4F4-48B6-937E-E48D59ADD839}.net_4_5_Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {BA27E73E-B4F4-48B6-937E-E48D59ADD839}.net_4_5_Debug|Any CPU.Build.0 = Debug|Any CPU
- {BA27E73E-B4F4-48B6-937E-E48D59ADD839}.net_4_5_Release|Any CPU.ActiveCfg = Debug|Any CPU
- {BA27E73E-B4F4-48B6-937E-E48D59ADD839}.net_4_5_Release|Any CPU.Build.0 = Debug|Any CPU
- {BA27E73E-B4F4-48B6-937E-E48D59ADD839}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {BA27E73E-B4F4-48B6-937E-E48D59ADD839}.Release|Any CPU.Build.0 = Release|Any CPU
- {BF360491-0779-4ADA-B4B4-70265417E672}.Debug - AST|Any CPU.ActiveCfg = Debug|Any CPU
- {BF360491-0779-4ADA-B4B4-70265417E672}.Debug - AST|Any CPU.Build.0 = Debug|Any CPU
- {BF360491-0779-4ADA-B4B4-70265417E672}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {BF360491-0779-4ADA-B4B4-70265417E672}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {BF360491-0779-4ADA-B4B4-70265417E672}.net_4_5_Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {BF360491-0779-4ADA-B4B4-70265417E672}.net_4_5_Debug|Any CPU.Build.0 = Debug|Any CPU
- {BF360491-0779-4ADA-B4B4-70265417E672}.net_4_5_Release|Any CPU.ActiveCfg = Debug|Any CPU
- {BF360491-0779-4ADA-B4B4-70265417E672}.net_4_5_Release|Any CPU.Build.0 = Debug|Any CPU
- {BF360491-0779-4ADA-B4B4-70265417E672}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {BF360491-0779-4ADA-B4B4-70265417E672}.Release|Any CPU.Build.0 = Release|Any CPU
- {C2B518AC-75DD-4267-A18A-8E310CCF9181}.Debug - AST|Any CPU.ActiveCfg = Debug|Any CPU
- {C2B518AC-75DD-4267-A18A-8E310CCF9181}.Debug - AST|Any CPU.Build.0 = Debug|Any CPU
- {C2B518AC-75DD-4267-A18A-8E310CCF9181}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {C2B518AC-75DD-4267-A18A-8E310CCF9181}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {C2B518AC-75DD-4267-A18A-8E310CCF9181}.net_4_5_Debug|Any CPU.ActiveCfg = net_4_5_Debug|Any CPU
- {C2B518AC-75DD-4267-A18A-8E310CCF9181}.net_4_5_Debug|Any CPU.Build.0 = net_4_5_Debug|Any CPU
- {C2B518AC-75DD-4267-A18A-8E310CCF9181}.net_4_5_Release|Any CPU.ActiveCfg = net_4_5_Release|Any CPU
- {C2B518AC-75DD-4267-A18A-8E310CCF9181}.net_4_5_Release|Any CPU.Build.0 = net_4_5_Release|Any CPU
- {C2B518AC-75DD-4267-A18A-8E310CCF9181}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {C2B518AC-75DD-4267-A18A-8E310CCF9181}.Release|Any CPU.Build.0 = Release|Any CPU
- {CBDF3A0D-8B3A-4DEE-B9F9-6FA492A06187}.Debug - AST|Any CPU.ActiveCfg = Debug|Any CPU
- {CBDF3A0D-8B3A-4DEE-B9F9-6FA492A06187}.Debug - AST|Any CPU.Build.0 = Debug|Any CPU
- {CBDF3A0D-8B3A-4DEE-B9F9-6FA492A06187}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {CBDF3A0D-8B3A-4DEE-B9F9-6FA492A06187}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {CBDF3A0D-8B3A-4DEE-B9F9-6FA492A06187}.net_4_5_Debug|Any CPU.ActiveCfg = net_4_5_Debug|Any CPU
- {CBDF3A0D-8B3A-4DEE-B9F9-6FA492A06187}.net_4_5_Debug|Any CPU.Build.0 = net_4_5_Debug|Any CPU
- {CBDF3A0D-8B3A-4DEE-B9F9-6FA492A06187}.net_4_5_Release|Any CPU.ActiveCfg = net_4_5_Release|Any CPU
- {CBDF3A0D-8B3A-4DEE-B9F9-6FA492A06187}.net_4_5_Release|Any CPU.Build.0 = net_4_5_Release|Any CPU
- {CBDF3A0D-8B3A-4DEE-B9F9-6FA492A06187}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {CBDF3A0D-8B3A-4DEE-B9F9-6FA492A06187}.Release|Any CPU.Build.0 = Release|Any CPU
- {D9654D35-F86C-4105-B4E6-FAA656487BF8}.Debug - AST|Any CPU.ActiveCfg = Debug|Any CPU
- {D9654D35-F86C-4105-B4E6-FAA656487BF8}.Debug - AST|Any CPU.Build.0 = Debug|Any CPU
- {D9654D35-F86C-4105-B4E6-FAA656487BF8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {D9654D35-F86C-4105-B4E6-FAA656487BF8}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {D9654D35-F86C-4105-B4E6-FAA656487BF8}.net_4_5_Debug|Any CPU.ActiveCfg = net_4_5_Debug|Any CPU
- {D9654D35-F86C-4105-B4E6-FAA656487BF8}.net_4_5_Debug|Any CPU.Build.0 = net_4_5_Debug|Any CPU
- {D9654D35-F86C-4105-B4E6-FAA656487BF8}.net_4_5_Release|Any CPU.ActiveCfg = net_4_5_Release|Any CPU
- {D9654D35-F86C-4105-B4E6-FAA656487BF8}.net_4_5_Release|Any CPU.Build.0 = net_4_5_Release|Any CPU
- {D9654D35-F86C-4105-B4E6-FAA656487BF8}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {D9654D35-F86C-4105-B4E6-FAA656487BF8}.Release|Any CPU.Build.0 = Release|Any CPU
- {99FD191B-5567-46EC-B89A-3EA83E775087}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {99FD191B-5567-46EC-B89A-3EA83E775087}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {A727169F-D94F-443F-B305-B057D7F3B420}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {A727169F-D94F-443F-B305-B057D7F3B420}.Release|Any CPU.ActiveCfg = Release|Any CPU
- EndGlobalSection
- GlobalSection(NestedProjects) = preSolution
- {0D8EC1C8-9706-4D8B-96F2-8636F2C9F894} = {2AC59157-9886-470E-A84A-68554F40FCAB}
- {6FBE63EB-4D01-4BED-BC3E-F4AB31AB7D6F} = {2AC59157-9886-470E-A84A-68554F40FCAB}
- {D9654D35-F86C-4105-B4E6-FAA656487BF8} = {2AC59157-9886-470E-A84A-68554F40FCAB}
- {B1AF7070-8E25-4117-A441-14684219F4FD} = {2AC59157-9886-470E-A84A-68554F40FCAB}
- {CBDF3A0D-8B3A-4DEE-B9F9-6FA492A06187} = {2AC59157-9886-470E-A84A-68554F40FCAB}
- {BF360491-0779-4ADA-B4B4-70265417E672} = {2AC59157-9886-470E-A84A-68554F40FCAB}
- {54C56049-DD33-4AD4-AF45-4D1AAF883449} = {2AC59157-9886-470E-A84A-68554F40FCAB}
- {C2B518AC-75DD-4267-A18A-8E310CCF9181} = {2AC59157-9886-470E-A84A-68554F40FCAB}
- {984CC812-9470-4A13-AFF9-CC44068D666C} = {8A17756F-3C04-4F26-8D37-5A46366BA535}
- EndGlobalSection
-EndGlobal
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio 2012
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PlayScript.Addin", "PlayScript.Addin\PlayScript.Addin.csproj", "{DAE22D85-7821-4492-96BB-73B73CC6BA6D}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {DAE22D85-7821-4492-96BB-73B73CC6BA6D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {DAE22D85-7821-4492-96BB-73B73CC6BA6D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {DAE22D85-7821-4492-96BB-73B73CC6BA6D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {DAE22D85-7821-4492-96BB-73B73CC6BA6D}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+EndGlobal
diff --git a/PlayScript.Addin/MSBuild.targets/Microsoft.Common.targets b/PlayScript.Addin/MSBuild.targets/Microsoft.Common.targets
deleted file mode 100644
index 1422a09..0000000
--- a/PlayScript.Addin/MSBuild.targets/Microsoft.Common.targets
+++ /dev/null
@@ -1,938 +0,0 @@
-
-
- true
- true
-
-
-
-
-
-
-
- Exe
- .exe
- .exe
- .dll
- .netmodule
-
-
-
- $(MSBuildProjectDirectory)\
-
-
-
-
- 11.0
-
-
-
- $(MSBuildProjectName)
- $(OutputPath)\
- bin\Debug\
- 2
-
- .NETFramework
- v4.0
-
- $(TargetFrameworkIdentifier),Version=$(TargetFrameworkVersion),Profile=$(TargetFrameworkProfile)
- $(TargetFrameworkIdentifier),Version=$(TargetFrameworkVersion)
-
-
-
- $(OutputPath)
- $(OutDir)\
-
- <_OriginalConfiguration>$(Configuration)
- Debug
- $(Configuration)
-
- <_OriginalPlatform>$(Platform)
- AnyCPU
- $(Platform)
-
- true
- System.Core;$(AdditionalExplicitAssemblyReferences)
-
-
-
- true
-
-
-
- obj\
- $(BaseIntermediateOutputPath)\
- $(MSBuildProjectFile).FilesWrittenAbsolute.txt
-
-
-
- $(BaseIntermediateOutputPath)$(Configuration)\
- $(BaseIntermediateOutputPath)$(PlatformName)\$(Configuration)\
-
-
-
- $(IntermediateOutputPath)\
-
-
-
-
-
-
- <_OutDirItem Include="$(OutDir)"/>
-
-
-
- $(AssemblyName)
- $(TargetName)$(TargetExt)
- @(_OutDirItem->'%(FullPath)')
- @(_OutDirItem->'%(FullPath)\$(TargetFileName)')
- $(MSBuildAllProjects);$(MSBuildProjectFullPath);$(MSBuildToolsPath)\Microsoft.Common.targets
- $(AssemblyOriginatorKeyFile)
- true
-
-
-
-
-
-
-
-
-
-
-
-
- AssignLinkMetadata
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <_EmbeddedResourceWithLinkAssigned Remove="@(_EmbeddedResourceWithLinkAssigned)" />
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <_TargetFrameworkDirectories Include="$(_TargetFrameworkDirectories);$(TargetFrameworkDirectory)" KeepDuplicates="false" />
-
-
- @(_TargetFrameworkDirectories)
-
-
-
-
-
- <_DesignTimeFacadeAssemblies Include="%(DesignTimeFacadeDirectories.Identity)\*.dll"/>
-
-
-
- $(TargetFrameworkDirectory);@(DesignTimeFacadeDirectories)
-
-
-
-
-
-
- .exe;
- .dll
-
-
-
- .exe.mdb;
- .dll.mdb;
- .xml
-
-
-
- {CandidateAssemblyFiles};
- $(ReferencePath);
- @(AdditionalReferencePath);
- {HintPathFromItem};
- {TargetFrameworkDirectory};
- {PkgConfig};
- {GAC};
- {RawFileName};
- $(OutDir)
-
-
-
- BeforeResolveReferences;
- ResolveProjectReferences;
- ResolveAssemblyReferences;
- AfterResolveReferences
-
-
-
- GetFrameworkPaths;
- GetReferenceAssemblyPaths;
- PrepareForBuild
-
-
-
-
- $(IntermediateOutputPath)$(TargetFrameworkMoniker).AssemblyAttribute$(DefaultLanguageSourceExtension)
- true
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- BuildOnlySettings;
- BeforeBuild;
- CoreBuild;
- AfterBuild
-
-
-
-
-
-
-
-
-
-
-
- PrepareForBuild;
- GetFrameworkPaths;
- GetReferenceAssemblyPaths;
- PreBuildEvent;
- ResolveReferences;
- CopyFilesMarkedCopyLocal;
- PrepareResources;
- Compile;
- PrepareForRun;
- DeployOutputFiles;
- _RecordCleanFile;
- PostBuildEvent
-
-
-
-
-
-
-
-
-
-
-
-
- ResolveReferences;
- GenerateTargetFrameworkMonikerAttribute;
- BeforeCompile;
- _TimestampBeforeCompile;
- CoreCompile;
- _TimestampAfterCompile;
- AfterCompile
-
-
-
-
-
-
-
-
-
-
- DeployOutputFiles
-
-
-
-
-
-
- AssignTargetPaths;
- SplitResourcesByCulture;
- CreateManifestResourceNames;
- CopyNonResxEmbeddedResources;
- GenerateResources;
- GenerateSatelliteAssemblies;
- CompileLicxFiles
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- BeforeRebuild;
- Clean;
- $(MSBuildProjectDefaultTargets);
- AfterRebuild;
-
-
-
- BeforeRebuild;
- Clean;
- Build;
- AfterRebuild;
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- BeforeClean;
- CleanReferencedProjects;
- CoreClean;
- AfterClean
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- true
-
-
- $(ResolveReferencesDependsOn);
- ImplicitlyExpandDesignTimeFacades
-
-
-
- $(ImplicitlyExpandDesignTimeFacadesDependsOn);
- GetReferenceAssemblyPaths
-
-
-
-
-
-
- <_HasReferenceToSystemRuntime Condition="'%(_ResolvedDependencyFiles.Filename)' == 'System.Runtime'">true
-
-
-
-
-
-
- false
- false
- ImplicitlyExpandDesignTimeFacades
-
- <_ResolveAssemblyReferenceResolvedFiles Include="@(ReferencePath)" Condition="'%(ReferencePath.ResolvedFrom)' == 'ImplicitlyExpandDesignTimeFacades'" />
-
-
-
-
-
-
-
-
diff --git a/PlayScript.Addin/MSBuild.targets/PlayScript.targets b/PlayScript.Addin/MSBuild.targets/PlayScript.targets
deleted file mode 100644
index a744881..0000000
--- a/PlayScript.Addin/MSBuild.targets/PlayScript.targets
+++ /dev/null
@@ -1,181 +0,0 @@
-
-
- .cs
- PlayScript
-
-
-
- false
-
-
-
-
-
-
-
- $(MSBuildAllProjects);$(MSBuildToolsPath)\PlayScript.Targets
-
-
-
- true
-
-
-
-
-
-
-
-
-
- <_ExplicitReference Include="@(_TargetFrameworkDirectories->'%(FullPath)\mscorlib.dll')" Condition="Exists('%(FullPath)\mscorlib.dll')">
- false
-
-
-
- <_ExplicitMSCorlibPath>$([Microsoft.Build.Utilities.ToolLocationHelper]::GetPathToStandardLibraries ('$(TargetFrameworkIdentifier)', '$(TargetFrameworkVersion)', '$(TargetFrameworkProfile)'))\mscorlib.dll
-
-
- <_ExplicitReference Include="@(_TargetFrameworkDirectories->'%(FullPath)\mscorlib.dll')" Condition="Exists('%(FullPath)\mscorlib.dll')">
- false
-
-
-
- <_ExplicitReference Include="$(_ExplicitMSCorlibPath)" Condition="Exists('$(_ExplicitMSCorlibPath)')">
- false
-
-
-
-
-
-
- /Users/sushi/Library/Application Support/XamarinStudio-5.0/LocalInstall/Addins/MonoDevelop.PlayScript.5.10.2/MonoDevelop.PlayScript.SupportPackages
- psc
- $(PsBuildBinPath)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- $(ResolveAssemblyReferencesDependsOn);_AddCorlibReference
-
-
-
-
-// <autogenerated />
-[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute("$(TargetFrameworkMoniker)", FrameworkDisplayName = "$(TargetFrameworkMonikerDisplayName)")]
-
-
-
-
diff --git a/PlayScript.Addin/Makefile b/PlayScript.Addin/Makefile
deleted file mode 100644
index 59d24c4..0000000
--- a/PlayScript.Addin/Makefile
+++ /dev/null
@@ -1,16 +0,0 @@
-CONFIG?=Debug
-
-all:
- xbuild /p:Configuration=${CONFIG} ${ARGS}
-
-clean:
- xbuild /t:Clean ${ARGS}
-
-# Clean does not always really clean, so clean hard ;-)
-cleanhard:
- find . -name "obj" -print0 | xargs -0 -n 1 rm -Rf
- find . -name "bin" -print0 | xargs -0 -n 1 rm -Rf
-
-install:
- xbuild /p:InstallAddin=True /p:Configuration=${CONFIG} ${ARGS}
- -find . -name "*.mpack"
diff --git a/PlayScript.Addin/MonoDevelop.PlayScript.CodeGeneration/AbstractGenerateAction.cs b/PlayScript.Addin/MonoDevelop.PlayScript.CodeGeneration/AbstractGenerateAction.cs
deleted file mode 100644
index 7c0d274..0000000
--- a/PlayScript.Addin/MonoDevelop.PlayScript.CodeGeneration/AbstractGenerateAction.cs
+++ /dev/null
@@ -1,159 +0,0 @@
-//
-// AbstractGenerateAction.cs
-//
-// Author:
-// Mike Krüger
-//
-// Copyright (c) 2009 Novell, Inc (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to deal
-// in the Software without restriction, including without limitation the rights
-// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-// copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in
-// all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-// THE SOFTWARE.
-
-using System;
-using System.Linq;
-using System.Text;
-using Gtk;
-using System.Collections.Generic;
-using MonoDevelop.Refactoring;
-using MonoDevelop.Ide;
-using MonoDevelop.Ide.TypeSystem;
-using MonoDevelop.Components;
-using ICSharpCode.NRefactory.TypeSystem;
-
-namespace MonoDevelop.PlayScript.CodeGeneration
-{
- public abstract class AbstractGenerateAction : IGenerateAction
- {
- readonly TreeStore store = new TreeStore (typeof(bool), typeof(Xwt.Drawing.Image), typeof(string), typeof(object));
- readonly CodeGenerationOptions options;
-
- public CodeGenerationOptions Options {
- get {
- return options;
- }
- }
-
- public TreeStore Store {
- get { return store; }
- }
-
- protected AbstractGenerateAction (CodeGenerationOptions options)
- {
- this.options = options;
- }
-
- public void Initialize (TreeView treeView)
- {
- var column = new TreeViewColumn ();
-
- var toggleRenderer = new CellRendererToggle ();
- toggleRenderer.Toggled += ToggleRendererToggled;
- column.PackStart (toggleRenderer, false);
- column.AddAttribute (toggleRenderer, "active", 0);
-
- var pixbufRenderer = new CellRendererImage ();
- column.PackStart (pixbufRenderer, false);
- column.AddAttribute (pixbufRenderer, "image", 1);
-
- var textRenderer = new CellRendererText ();
- column.PackStart (textRenderer, true);
- column.AddAttribute (textRenderer, "text", 2);
- column.Expand = true;
-
- treeView.AppendColumn (column);
- Ambience ambience = AmbienceService.GetAmbienceForFile (options.Document.FileName);
- foreach (object obj in GetValidMembers ()) {
- var member = obj as IEntity;
- if (member != null) {
- Store.AppendValues (false, ImageService.GetIcon (member.GetStockIcon (), IconSize.Menu), ambience.GetString (member, OutputFlags.ClassBrowserEntries), member);
- continue;
- }
-
- var tuple = obj as Tuple;
- if (tuple != null) {
- Store.AppendValues (false, ImageService.GetIcon (tuple.Item1.GetStockIcon (), IconSize.Menu), ambience.GetString (tuple.Item1, OutputFlags.ClassBrowserEntries), tuple);
- continue;
- }
-
- var variable = obj as IVariable;
- if (variable != null)
- Store.AppendValues (false, ImageService.GetIcon (variable.GetStockIcon (), IconSize.Menu), variable.Name, variable);
- }
-
- treeView.Model = store;
- }
-
- void ToggleRendererToggled (object o, ToggledArgs args)
- {
- TreeIter iter;
- if (store.GetIterFromString (out iter, args.Path)) {
- bool active = (bool)store.GetValue (iter, 0);
- store.SetValue (iter, 0, !active);
- }
- }
-
- protected abstract IEnumerable