Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
dotNET Platform
fsharp
提交
549f0c04
F
fsharp
项目概览
dotNET Platform
/
fsharp
12 个月 前同步成功
通知
0
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
F
fsharp
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
549f0c04
编写于
5月 10, 2016
作者:
O
Omar Tawfik
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Added FSharp.Compiler.Server.Shared.pkgdef
上级
c2299733
变更
8
隐藏空白更改
内联
并排
Showing
8 changed file
with
35 addition
and
5 deletion
+35
-5
.gitignore
.gitignore
+1
-0
src/fsharp/FSharp.Compiler.Server.Shared/AssemblyInfo.fs
src/fsharp/FSharp.Compiler.Server.Shared/AssemblyInfo.fs
+5
-0
src/fsharp/FSharp.Compiler.Server.Shared/FSharp.Compiler.Server.Shared.fsproj
...mpiler.Server.Shared/FSharp.Compiler.Server.Shared.fsproj
+23
-1
src/fsharp/fsi/Fsi.fsproj
src/fsharp/fsi/Fsi.fsproj
+1
-1
src/fsharp/fsiAnyCpu/FsiAnyCPU.fsproj
src/fsharp/fsiAnyCpu/FsiAnyCPU.fsproj
+1
-1
vsintegration/VisualFSharpVsix/Source.extension.vsixmanifest
vsintegration/VisualFSharpVsix/Source.extension.vsixmanifest
+1
-0
vsintegration/VisualFSharpVsix/VisualFSharpVsix.csproj
vsintegration/VisualFSharpVsix/VisualFSharpVsix.csproj
+1
-1
vsintegration/fsharp-vsintegration-vsix-build.proj
vsintegration/fsharp-vsintegration-vsix-build.proj
+2
-1
未找到文件。
.gitignore
浏览文件 @
549f0c04
...
...
@@ -94,4 +94,5 @@ ossreadme*.txt
*.mdf
*.ldf
*.cto
*.vstman
project.lock.json
src/fsharp/FSharp.Compiler.Server.Shared/
InternalsVisibleT
o.fs
→
src/fsharp/FSharp.Compiler.Server.Shared/
AssemblyInf
o.fs
浏览文件 @
549f0c04
// Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
namespace
Microsoft
.
FSharp
open
System
.
Reflection
open
Microsoft
.
VisualStudio
.
Shell
[<
assembly
:
System
.
Runtime
.
CompilerServices
.
InternalsVisibleTo
(
"Fsi, PublicKey=002400000480000094000000060200000024000052534131000400000100010007D1FA57C4AED9F0A32E84AA0FAEFD0DE9E8FD6AEC8F87FB03766C834C99921EB23BE79AD9D5DCC1DD9AD236132102900B723CF980957FC4E177108FC607774F29E8320E92EA05ECE4E821C0A5EFE8F1645C4C0C93C1AB99285D622CAA652C1DFAD63D745D6F2DE5F17E5EAF0FC4963D261C8A12436518206DC093344D5AD293"
)>]
[<
assembly
:
System
.
Runtime
.
CompilerServices
.
InternalsVisibleTo
(
"FsiAnyCPU, PublicKey=002400000480000094000000060200000024000052534131000400000100010007D1FA57C4AED9F0A32E84AA0FAEFD0DE9E8FD6AEC8F87FB03766C834C99921EB23BE79AD9D5DCC1DD9AD236132102900B723CF980957FC4E177108FC607774F29E8320E92EA05ECE4E821C0A5EFE8F1645C4C0C93C1AB99285D622CAA652C1DFAD63D745D6F2DE5F17E5EAF0FC4963D261C8A12436518206DC093344D5AD293"
)>]
[<
assembly
:
System
.
Runtime
.
CompilerServices
.
InternalsVisibleTo
(
"FSharp.VS.FSI, PublicKey=002400000480000094000000060200000024000052534131000400000100010007D1FA57C4AED9F0A32E84AA0FAEFD0DE9E8FD6AEC8F87FB03766C834C99921EB23BE79AD9D5DCC1DD9AD236132102900B723CF980957FC4E177108FC607774F29E8320E92EA05ECE4E821C0A5EFE8F1645C4C0C93C1AB99285D622CAA652C1DFAD63D745D6F2DE5F17E5EAF0FC4963D261C8A12436518206DC093344D5AD293"
)>]
[<
assembly
:
ProvideCodeBase
(
CodeBase
=
@
"$PackageFolder$
\
FSharp.Compiler.Server.Shared.dll"
)>]
do
()
src/fsharp/FSharp.Compiler.Server.Shared/FSharp.Compiler.Server.Shared.fsproj
浏览文件 @
549f0c04
...
...
@@ -11,9 +11,17 @@
<ProjectGuid>
{d5870cf0-ed51-4cbc-b3d7-6f56da84ac06}
</ProjectGuid>
<OutputType>
Library
</OutputType>
<AssemblyName>
FSharp.Compiler.Server.Shared
</AssemblyName>
<VsSdkTargetsDir>
$(MSBuildExtensionsPath)\Microsoft\VisualStudio\v$(VisualStudioVersion)\VSSDK
</VsSdkTargetsDir>
<ImportVSSDKTargets>
true
</ImportVSSDKTargets>
<CreateVsixContainer>
false
</CreateVsixContainer>
<DeployExtension>
false
</DeployExtension>
<UseCodebase>
true
</UseCodebase>
<GeneratePkgDefFile>
true
</GeneratePkgDefFile>
<IncludePkgdefInVSIXContainer>
true
</IncludePkgdefInVSIXContainer>
<TargetFrameworkVersion>
v4.6
</TargetFrameworkVersion>
</PropertyGroup>
<ItemGroup>
<Compile
Include=
"
InternalsVisibleT
o.fs"
/>
<Compile
Include=
"
AssemblyInf
o.fs"
/>
<Compile
Include=
"..\..\assemblyinfo\assemblyinfo.FSharp.Compiler.Server.Shared.dll.fs"
>
<Link>
assemblyinfo.FSharp.Compiler.Server.Shared.dll.fs
</Link>
</Compile>
...
...
@@ -29,6 +37,19 @@
<Reference
Include=
"System"
/>
<Reference
Include=
"System.Runtime.Remoting"
/>
</ItemGroup>
<ItemGroup>
<Reference
Include=
"Microsoft.VisualStudio.OLE.Interop.dll"
/>
<Reference
Include=
"Microsoft.VisualStudio.Shell.$(VisualStudioVersion)"
/>
<Reference
Include=
"Microsoft.VisualStudio.Utilities, Version=$(VisualStudioVersion).0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
Condition=
"'$(VisualStudioVersion)' != '12.0'"
/>
<Reference
Include=
"Microsoft.VisualStudio.Threading, Version=$(VisualStudioVersion).0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
/>
<Reference
Include=
"Microsoft.VisualStudio.Shell.Immutable.10.0.dll"
/>
<Reference
Include=
"Microsoft.VisualStudio.Shell.Immutable.11.0.dll"
/>
<Reference
Include=
"Microsoft.VisualStudio.Shell.Interop.8.0.dll"
/>
<Reference
Include=
"Microsoft.VisualStudio.Shell.Interop.9.0.dll"
/>
<Reference
Include=
"Microsoft.VisualStudio.Shell.Interop.10.0.dll"
/>
<Reference
Include=
"Microsoft.VisualStudio.Shell.Interop.11.0.dll"
/>
<Reference
Include=
"Microsoft.VisualStudio.Shell.Interop.dll"
/>
</ItemGroup>
<ItemGroup>
<ProjectReference
Include=
"$(FSharpSourcesRoot)\fsharp\FSharp.Core\FSharp.Core.fsproj"
>
<Project>
{DED3BBD7-53F4-428A-8C9F-27968E768605}
</Project>
...
...
@@ -36,4 +57,5 @@
</ProjectReference>
</ItemGroup>
<Import
Project=
"$(FSharpSourcesRoot)\FSharpSource.targets"
/>
<Import
Project=
"$(VsSdkTargetsDir)\Microsoft.VsSDK.targets"
/>
</Project>
src/fsharp/fsi/Fsi.fsproj
浏览文件 @
549f0c04
...
...
@@ -20,10 +20,10 @@
<BaseAddress>
0x0A000000
</BaseAddress>
<DefineConstants>
EXTENSIONTYPING;COMPILER;$(DefineConstants)
</DefineConstants>
<DefineConstants
Condition=
" '$(TargetFramework)'=='coreclr'"
>
$(DefineConstants);PREFERRED_UI_LANG
</DefineConstants>
<TargetFrameworkVersion
Condition=
"'$(TargetFramework)'=='net20'"
>
v3.5
</TargetFrameworkVersion>
<AllowCrossTargeting>
true
</AllowCrossTargeting>
<OtherFlags>
$(OtherFlags) --warnon:1182
</OtherFlags>
<Win32Resource>
fsi.res
</Win32Resource>
<TargetFrameworkVersion>
v4.6
</TargetFrameworkVersion>
<OtherFlags
Condition=
" '$(TargetFramework)'=='coreclr'"
>
$(OtherFlags) --targetprofile:netcore
</OtherFlags>
</PropertyGroup>
<ItemGroup>
...
...
src/fsharp/fsiAnyCpu/FsiAnyCPU.fsproj
浏览文件 @
549f0c04
...
...
@@ -15,10 +15,10 @@
<BaseAddress>
0x0A000000
</BaseAddress>
<DefineConstants>
EXTENSIONTYPING;COMPILER;$(DefineConstants)
</DefineConstants>
<DefineConstants
Condition=
" '$(TargetFramework)'=='coreclr'"
>
$(DefineConstants);PREFERRED_UI_LANG
</DefineConstants>
<TargetFrameworkVersion
Condition=
"'$(TargetFramework)'=='net20'"
>
v3.5
</TargetFrameworkVersion>
<AllowCrossTargeting>
true
</AllowCrossTargeting>
<OtherFlags>
$(OtherFlags) --warnon:1182
</OtherFlags>
<Win32Resource>
..\fsi\fsi.res
</Win32Resource>
<TargetFrameworkVersion>
v4.6
</TargetFrameworkVersion>
</PropertyGroup>
<ItemGroup>
<FilesToLocalize
Include=
"$(OutDir)$(AssemblyName).exe"
>
...
...
vsintegration/VisualFSharpVsix/Source.extension.vsixmanifest
浏览文件 @
549f0c04
...
...
@@ -23,6 +23,7 @@
<Asset
Type=
"Microsoft.VisualStudio.VsPackage"
d:Source=
"File"
Path=
"'FSharp.LanguageService.Compiler.pkgdef"
/>
<Asset
Type=
"Microsoft.VisualStudio.VsPackage"
d:Source=
"File"
Path=
"'FSharp.Editor.pkgdef"
/>
<Asset
Type=
"Microsoft.VisualStudio.VsPackage"
d:Source=
"File"
Path=
"'FSharp.ProjectSystem.PropertyPages.pkgdef"
/>
<Asset
Type=
"Microsoft.VisualStudio.VsPackage"
d:Source=
"File"
Path=
"'FSharp.Compiler.Server.Shared.pkgdef"
/>
<Asset
Type=
"Microsoft.VisualStudio.ProjectTemplate"
d:Source=
"File"
Path=
"ProjectTemplates"
d:TargetPath=
"ProjectTemplates\SilverlightProject.zip"
/>
<Asset
Type=
"Microsoft.VisualStudio.ProjectTemplate"
d:Source=
"File"
Path=
"ProjectTemplates"
d:TargetPath=
"ProjectTemplates\NetCoreProject.zip"
/>
...
...
vsintegration/VisualFSharpVsix/VisualFSharpVsix.csproj
浏览文件 @
549f0c04
...
...
@@ -182,7 +182,7 @@
<ProjectReference
Include=
"$(FSharpSourcesRoot)\fsharp\FSharp.Compiler.Server.Shared\FSharp.Compiler.Server.Shared.fsproj"
>
<Project>
{D5870CF0-ED51-4CBC-B3D7-6F56DA84AC06}
</Project>
<Name>
FSharp.Compiler.Server.Shared
</Name>
<IncludeOutputGroupsInVSIX>
BuiltProjectOutputGroup%3bGetCopyToOutputDirectoryItems%3bSatelliteDllsProjectOutputGroup%3b
</IncludeOutputGroupsInVSIX>
<IncludeOutputGroupsInVSIX>
BuiltProjectOutputGroup%3bGetCopyToOutputDirectoryItems%3bSatelliteDllsProjectOutputGroup%3b
PkgDefProjectOutputGroup%3b
</IncludeOutputGroupsInVSIX>
<IncludeOutputGroupsInVSIXLocalOnly>
DebugSymbolsProjectOutputGroup%3b
</IncludeOutputGroupsInVSIXLocalOnly>
<ReferenceOutputAssembly>
false
</ReferenceOutputAssembly>
</ProjectReference>
...
...
vsintegration/fsharp-vsintegration-vsix-build.proj
浏览文件 @
549f0c04
...
...
@@ -5,6 +5,8 @@
</PropertyGroup>
<ItemGroup>
<PkgDefProjects Include="..\src\fsharp\FSharp.Compiler.Server.Shared\FSharp.Compiler.Server.Shared.fsproj" />
<PkgDefProjects Include="..\src\fsharp\FSharp.LanguageService.Compiler\FSharp.LanguageService.Compiler.fsproj" />
<PkgDefProjects Include="src\FSharp.Editor\FSharp.Editor.fsproj" />
<PkgDefProjects Include="src\FSharp.LanguageService\FSharp.LanguageService.fsproj" />
<PkgDefProjects Include="src\FSharp.LanguageService.Base\FSharp.LanguageService.Base.csproj" />
...
...
@@ -12,7 +14,6 @@
<PkgDefProjects Include="src\FSharp.ProjectSystem.FSharp\ProjectSystem.fsproj" />
<PkgDefProjects Include="src\FSharp.ProjectSystem.PropertyPages\FSharp.PropertiesPages.vbproj" />
<PkgDefProjects Include="src\FSharp.VS.FSI\FSHarp.VS.FSI.fsproj" />
<PkgDefProjects Include="..\src\fsharp\FSharp.LanguageService.Compiler\FSharp.LanguageService.Compiler.fsproj" />
<VsixProjects Include="VisualFSharpVsix\VisualFSharpVsix.csproj" />
</ItemGroup>
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录