Skip to content
This repository was archived by the owner on Nov 9, 2019. It is now read-only.

Commit 8627187

Browse files
committed
Update submodule to latest with linux config
This commit targets linux To change the config to windows (which is x86) -TypescriptBinding - use lib/V8dotnet/win.x86_x64/TypeScriptBinding.addin.xml - reference src/CSharpTypeScriptLanguageService/V8dotnet/win.x86_x64 - V8.Net - V8.Net.Proxy.Interface - V8.Net.SharedTypes -TypeScriptLanguageService - reference src/CSharpTypeScriptLanguageService/V8dotnet/win.x86_x64 - V8.Net - V8.Net.Proxy.Interface - V8.Net.SharedTypes - add as content and mark copy to ouput - msvcp110.dll - msvcr110.dll - v8-ia32.dll - vccorlib110.dll - remove libV8_Net_Proxy.so
1 parent 58f2c97 commit 8627187

File tree

3 files changed

+125
-123
lines changed

3 files changed

+125
-123
lines changed

.gitmodules

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
[submodule "src/CSharpTypeScriptLanguageService"]
22
path = src/CSharpTypeScriptLanguageService
33
url = [email protected]:chrisber/CSharpTypeScriptLanguageService.git
4+
branch = master
Lines changed: 119 additions & 118 deletions
Original file line numberDiff line numberDiff line change
@@ -1,119 +1,120 @@
11
<Addin
2-
name="TypeScript"
3-
id="TypeScript"
4-
namespace="MonoDevelop"
5-
author="Matt Ward"
6-
copyright="MIT"
7-
url="https://github.com/mrward/typescript-addin"
8-
description="Adds TypeScript support. Updated to use TypeScript 1.4"
9-
category="Web Development"
10-
version="0.4">
11-
12-
<Runtime>
13-
<Import assembly="TypeScriptBinding.dll" />
14-
<Import assembly="Newtonsoft.Json.dll" />
15-
16-
<Import file="msvcp100.dll"/>
17-
<Import file="msvcr100.dll"/>
18-
<Import file="Noesis.Javascript.dll"/>
19-
20-
<Import file="Templates/TypeScript.EmptyFile.xft.xml"/>
21-
22-
<Import file="Scripts/compile.js"/>
23-
<Import file="Scripts/completion.js"/>
24-
<Import file="Scripts/completionDetails.js"/>
25-
<Import file="Scripts/definition.js"/>
26-
<Import file="Scripts/lib.d.ts"/>
27-
<Import file="Scripts/main.js"/>
28-
<Import file="Scripts/navigation.js"/>
29-
<Import file="Scripts/references.js"/>
30-
<Import file="Scripts/signature.js"/>
31-
<Import file="Scripts/diagnostics.js"/>
32-
<Import file="Scripts/TypeScript-License.txt"/>
33-
<Import file="Scripts/typescriptServices.js"/>
34-
</Runtime>
35-
36-
<Dependencies>
37-
<Addin id="Core" version="5.0"/>
38-
<Addin id="Ide" version="5.0"/>
39-
<Addin id="SourceEditor2" version="5.0" />
40-
<Addin id="Refactoring" version="5.0" />
41-
</Dependencies>
42-
43-
<Extension path="/MonoDevelop/Ide/StartupHandlers">
44-
<Class class="ICSharpCode.TypeScriptBinding.InitializeTypeScriptServiceStartupHandler" />
45-
<Class class="ICSharpCode.TypeScriptBinding.RegisterTypeScriptCompileOnBuildStartupHandler"/>
46-
<Class class="ICSharpCode.TypeScriptBinding.RegisterTypeScriptCompileOnSaveFileStartupHandler"/>
47-
</Extension>
48-
49-
<Extension path="/MonoDevelop/Ide/FileTemplates">
50-
<FileTemplate
51-
id="TypeScript-Empty"
52-
file="Templates/TypeScript.EmptyFile.xft.xml"/>
53-
</Extension>
54-
55-
<Extension path="/MonoDevelop/Ide/TextEditorExtensions">
56-
<Class
57-
fileExtensions=".ts"
58-
class="ICSharpCode.TypeScriptBinding.TypeScriptCodeCompletionTextEditorExtension" />
59-
</Extension>
60-
61-
<Extension path="/MonoDevelop/Ide/Commands">
62-
<Command
63-
id="MonoDevelop.TypeScriptBinding.Commands.GotoDeclaration"
64-
defaultHandler="ICSharpCode.TypeScriptBinding.GoToTypeScriptDefinitionCommandHandler"
65-
_label="_Go to Declaration"
66-
shortcut="F12"
67-
macShortcut="Meta|D"/>
68-
<Command
69-
id="MonoDevelop.TypeScriptBinding.Commands.FindReferences"
70-
defaultHandler="ICSharpCode.TypeScriptBinding.FindTypeScriptReferencesCommandHandler"
71-
_label="_Find References"
72-
shortcut="Shift|F12"
73-
macShortcut="Shift|Meta|R"/>
74-
<Command
75-
id="MonoDevelop.TypeScriptBinding.Commands.Rename"
76-
defaultHandler="ICSharpCode.TypeScriptBinding.RenameTypeScriptReferenceCommandHandler"
77-
_label="Re_name"
78-
_description="Rename the selection"
79-
shortcut="F2"
80-
macShortcut="Meta|R"/>
81-
</Extension>
82-
83-
<Extension path="/MonoDevelop/SourceEditor2/ContextMenu/Editor">
84-
<Condition id="FileType" fileExtensions=".ts">
85-
<CommandItem
86-
id="MonoDevelop.TypeScriptBinding.Commands.GotoDeclaration"
87-
insertafter="MonoDevelop.SourceEditor.SourceEditorCommands.MarkerOperations" />
88-
<CommandItem
89-
id="MonoDevelop.TypeScriptBinding.Commands.FindReferences"
90-
insertafter="MonoDevelop.TypeScriptBinding.Commands.GotoDeclaration" />
91-
<CommandItem
92-
id="MonoDevelop.TypeScriptBinding.Commands.Rename"
93-
insertafter="MonoDevelop.TypeScriptBinding.Commands.FindReferences" />
94-
</Condition>
95-
</Extension>
96-
97-
<Extension path="/MonoDevelop/ProjectModel/Gui/ItemOptionPanels/Build">
98-
<!--<Condition id="ActiveLanguage" value="C#">-->
99-
<Section
100-
id="TypeScriptProjectOptions"
101-
_label="TypeScript"
102-
fill="true"
103-
class="ICSharpCode.TypeScriptBinding.TypeScriptProjectOptionsPanel"/>
104-
</Extension>
105-
106-
<Extension name="/MonoDevelop/ProjectModel/LanguageBindings">
107-
<LanguageBinding
108-
id="TypeScript"
109-
class="ICSharpCode.TypeScriptBinding.TypeScriptLanguageBinding"
110-
supportedextensions=".ts"/>
111-
</Extension>
112-
113-
<Extension path="/MonoDevelop/TypeSystem/Parser">
114-
<Parser
115-
id="TypeScriptParser"
116-
class="ICSharpCode.TypeScriptBinding.TypeScriptParser"
117-
mimeType="text/typescript, application/typescript"/>
118-
</Extension>
119-
</Addin>
2+
name="TypeScript Language Binding"
3+
id="TypeScript"
4+
namespace="MonoDevelop"
5+
author="Matt Ward, Christian Karl Bernasko"
6+
copyright="MIT"
7+
url="https://github.com/mrward/typescript-addin"
8+
description="Adds TypeScript support."
9+
category="Language bindings"
10+
version="0.3">
11+
12+
<Runtime>
13+
14+
<Import assembly="TypeScriptBinding.dll" />
15+
16+
<Import assembly="Newtonsoft.Json.dll" />
17+
18+
<Import assembly="V8.Net.dll" />
19+
<Import assembly="V8.Net.Proxy.Interface.dll" />
20+
<Import assembly="V8.Net.SharedTypes.dll" />
21+
22+
23+
<Import file="msvcp100.dll"/>
24+
<Import file="msvcr100.dll"/>
25+
26+
<Import file="libV8_Net_Proxy.so"/>
27+
28+
<Import file="Templates/TypeScript.EmptyFile.xft.xml"/>
29+
30+
31+
<Import file="Scripts/lib.d.ts"/>
32+
<Import file="Scripts/TypeScript-License.txt"/>
33+
<Import file="Scripts/typescriptServices.js"/>
34+
35+
</Runtime>
36+
37+
<Dependencies>
38+
<Addin id="Core" version="5.0"/>
39+
<Addin id="Ide" version="5.0"/>
40+
<Addin id="SourceEditor2" version="5.0" />
41+
<Addin id="Refactoring" version="5.0" />
42+
</Dependencies>
43+
44+
<Extension path="/MonoDevelop/Ide/StartupHandlers">
45+
<Class class="ICSharpCode.TypeScriptBinding.InitializeTypeScriptServiceStartupHandler" />
46+
<Class class="ICSharpCode.TypeScriptBinding.RegisterTypeScriptCompileOnBuildStartupHandler"/>
47+
<Class class="ICSharpCode.TypeScriptBinding.RegisterTypeScriptCompileOnSaveFileStartupHandler"/>
48+
</Extension>
49+
50+
<Extension path="/MonoDevelop/Ide/FileTemplates">
51+
<FileTemplate
52+
id="TypeScript-Empty"
53+
file="Templates/TypeScript.EmptyFile.xft.xml"/>
54+
</Extension>
55+
56+
<Extension path="/MonoDevelop/Ide/TextEditorExtensions">
57+
<Class
58+
fileExtensions=".ts"
59+
class="ICSharpCode.TypeScriptBinding.TypeScriptCodeCompletionTextEditorExtension" />
60+
</Extension>
61+
62+
<Extension path="/MonoDevelop/Ide/Commands">
63+
<Command
64+
id="MonoDevelop.TypeScriptBinding.Commands.GotoDeclaration"
65+
defaultHandler="ICSharpCode.TypeScriptBinding.GoToTypeScriptDefinitionCommandHandler"
66+
_label="_Go to Declaration"
67+
shortcut="F12"
68+
macShortcut="Meta|D"/>
69+
<Command
70+
id="MonoDevelop.TypeScriptBinding.Commands.FindReferences"
71+
defaultHandler="ICSharpCode.TypeScriptBinding.FindTypeScriptReferencesCommandHandler"
72+
_label="_Find References"
73+
shortcut="Shift|F12"
74+
macShortcut="Shift|Meta|R"/>
75+
<Command
76+
id="MonoDevelop.TypeScriptBinding.Commands.Rename"
77+
defaultHandler="ICSharpCode.TypeScriptBinding.RenameTypeScriptReferenceCommandHandler"
78+
_label="Re_name"
79+
_description="Rename the selection"
80+
shortcut="F2"
81+
macShortcut="Meta|R"/>
82+
</Extension>
83+
84+
<Extension path="/MonoDevelop/SourceEditor2/ContextMenu/Editor">
85+
<Condition id="FileType" fileExtensions=".ts">
86+
<CommandItem
87+
id="MonoDevelop.TypeScriptBinding.Commands.GotoDeclaration"
88+
insertafter="MonoDevelop.SourceEditor.SourceEditorCommands.MarkerOperations" />
89+
<CommandItem
90+
id="MonoDevelop.TypeScriptBinding.Commands.FindReferences"
91+
insertafter="MonoDevelop.TypeScriptBinding.Commands.GotoDeclaration" />
92+
<CommandItem
93+
id="MonoDevelop.TypeScriptBinding.Commands.Rename"
94+
insertafter="MonoDevelop.TypeScriptBinding.Commands.FindReferences" />
95+
</Condition>
96+
</Extension>
97+
98+
<Extension path="/MonoDevelop/ProjectModel/Gui/ItemOptionPanels/Build">
99+
<!--<Condition id="ActiveLanguage" value="C#">-->
100+
<Section
101+
id="TypeScriptProjectOptions"
102+
_label="TypeScript"
103+
fill="true"
104+
class="ICSharpCode.TypeScriptBinding.TypeScriptProjectOptionsPanel"/>
105+
</Extension>
106+
107+
<Extension name="/MonoDevelop/ProjectModel/LanguageBindings">
108+
<LanguageBinding
109+
id="TypeScript"
110+
class="ICSharpCode.TypeScriptBinding.TypeScriptLanguageBinding"
111+
supportedextensions=".ts"/>
112+
</Extension>
113+
114+
<Extension path="/MonoDevelop/TypeSystem/Parser">
115+
<Parser
116+
id="TypeScriptParser"
117+
class="ICSharpCode.TypeScriptBinding.TypeScriptParser"
118+
mimeType="text/typescript, application/typescript"/>
119+
</Extension>
120+
</Addin>

src/TypeScriptBinding/TypeScriptBinding.csproj

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -98,13 +98,13 @@
9898
</Reference>
9999
<Reference Include="Mono.Posix" />
100100
<Reference Include="V8.Net">
101-
<HintPath>..\..\lib\V8dotnet\linux.x64\V8.Net.SharedTypes.dll</HintPath>
101+
<HintPath>..\CSharpTypeScriptLanguageService\V8dotnet\linux.x64\V8.Net.dll</HintPath>
102102
</Reference>
103-
<Reference Include="V8">
104-
<HintPath>..\..\lib\V8dotnet\linux.x64\V8.Net.dll</HintPath>
103+
<Reference Include="V8.Net.Proxy.Interface">
104+
<HintPath>..\CSharpTypeScriptLanguageService\V8dotnet\linux.x64\V8.Net.Proxy.Interface.dll</HintPath>
105105
</Reference>
106-
<Reference Include="V8.Net.Proxy">
107-
<HintPath>..\..\lib\V8dotnet\linux.x64\V8.Net.Proxy.Interface.dll</HintPath>
106+
<Reference Include="V8.Net.SharedTypes">
107+
<HintPath>..\CSharpTypeScriptLanguageService\V8dotnet\linux.x64\V8.Net.SharedTypes.dll</HintPath>
108108
</Reference>
109109
</ItemGroup>
110110
<ItemGroup>

0 commit comments

Comments
 (0)