Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
dotNET Platform
fsharp
提交
8ec741e4
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,发现更多精彩内容 >>
提交
8ec741e4
编写于
8月 29, 2016
作者:
O
Omar Tawfik
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Fix localization by producing core + resources packages
上级
76c82a0d
变更
19
显示空白变更内容
内联
并排
Showing
19 changed file
with
196 addition
and
76 deletion
+196
-76
setup/FSharp.SDK/FSharp.SDK.wixproj
setup/FSharp.SDK/FSharp.SDK.wixproj
+3
-2
setup/Swix/Microsoft.FSharp.Dependencies/Dependencies.swr
setup/Swix/Microsoft.FSharp.Dependencies/Dependencies.swr
+43
-0
setup/Swix/Microsoft.FSharp.Dependencies/Files.swr
setup/Swix/Microsoft.FSharp.Dependencies/Files.swr
+1
-11
setup/Swix/Microsoft.FSharp.Dependencies/Microsoft.FSharp.Dependencies.swixproj
...Sharp.Dependencies/Microsoft.FSharp.Dependencies.swixproj
+2
-6
setup/Swix/Microsoft.FSharp.SDK.Core/Files.swr
setup/Swix/Microsoft.FSharp.SDK.Core/Files.swr
+8
-0
setup/Swix/Microsoft.FSharp.SDK.Core/Microsoft.FSharp.SDK.Core.swixproj
...rosoft.FSharp.SDK.Core/Microsoft.FSharp.SDK.Core.swixproj
+28
-0
setup/Swix/Microsoft.FSharp.SDK.Resources/Empty.swr
setup/Swix/Microsoft.FSharp.SDK.Resources/Empty.swr
+6
-0
setup/Swix/Microsoft.FSharp.SDK.Resources/Files.swr
setup/Swix/Microsoft.FSharp.SDK.Resources/Files.swr
+2
-2
setup/Swix/Microsoft.FSharp.SDK.Resources/Microsoft.FSharp.SDK.Resources.swixproj
...arp.SDK.Resources/Microsoft.FSharp.SDK.Resources.swixproj
+6
-2
setup/Swix/Microsoft.FSharp.Vsix.Core/Files.swr
setup/Swix/Microsoft.FSharp.Vsix.Core/Files.swr
+1
-2
setup/Swix/Microsoft.FSharp.Vsix.Core/Microsoft.FSharp.Vsix.Core.swixproj
...soft.FSharp.Vsix.Core/Microsoft.FSharp.Vsix.Core.swixproj
+34
-0
setup/Swix/Microsoft.FSharp.Vsix.Resources/Desktop.Templates.swr
...wix/Microsoft.FSharp.Vsix.Resources/Desktop.Templates.swr
+1
-1
setup/Swix/Microsoft.FSharp.Vsix.Resources/Empty.swr
setup/Swix/Microsoft.FSharp.Vsix.Resources/Empty.swr
+5
-0
setup/Swix/Microsoft.FSharp.Vsix.Resources/Files.swr
setup/Swix/Microsoft.FSharp.Vsix.Resources/Files.swr
+1
-1
setup/Swix/Microsoft.FSharp.Vsix.Resources/Full.Templates.swr
...p/Swix/Microsoft.FSharp.Vsix.Resources/Full.Templates.swr
+1
-1
setup/Swix/Microsoft.FSharp.Vsix.Resources/Microsoft.FSharp.Vsix.Resources.swixproj
...p.Vsix.Resources/Microsoft.FSharp.Vsix.Resources.swixproj
+6
-13
setup/Swix/Microsoft.FSharp.Vsix.Resources/Web.Templates.swr
setup/Swix/Microsoft.FSharp.Vsix.Resources/Web.Templates.swr
+1
-1
setup/Swix/Microsoft.FSharp.vsmanproj
setup/Swix/Microsoft.FSharp.vsmanproj
+13
-7
setup/fsharp-setup-build.proj
setup/fsharp-setup-build.proj
+34
-27
未找到文件。
setup/FSharp.SDK/FSharp.SDK.wixproj
浏览文件 @
8ec741e4
...
...
@@ -10,7 +10,8 @@
<Import
Project=
"$(SetupRootFolder)\FSharp.Setup.props"
/>
<PropertyGroup>
<OutputName>
Microsoft.FSharp.SDK
</OutputName>
<OutputName
Condition=
"'$(IsLangPack)' == 'false'"
>
Microsoft.FSharp.SDK.Core
</OutputName>
<OutputName
Condition=
"'$(IsLangPack)' == 'true'"
>
Microsoft.FSharp.SDK.Resources.$(LocaleCode)
</OutputName>
<ProjectGuid>
da0da41f-0e00-4598-8eee-b29d31b0ca04
</ProjectGuid>
<OutputType>
Package
</OutputType>
<Media>
net
</Media>
...
...
@@ -74,6 +75,6 @@
<MsiPath
Include=
"$(OutDir)$(OutputName).msi"
/>
</ItemGroup>
<Copy
SourceFiles=
"@(MsiPath)"
DestinationFiles=
"@(MsiPath->'$(SetupRootFolder)\..\$(Configuration)\msi\%(Filename)
.$(LocaleCode)
%(Extension)')"
/>
<Copy
SourceFiles=
"@(MsiPath)"
DestinationFiles=
"@(MsiPath->'$(SetupRootFolder)\..\$(Configuration)\msi\%(Filename)%(Extension)')"
/>
</Target>
</Project>
\ No newline at end of file
setup/Swix/Microsoft.FSharp.Dependencies/Dependencies.swr
0 → 100644
浏览文件 @
8ec741e4
use
vs
package
name
=
Microsoft
.
FSharp
.
Dependencies
version
=
4.1
vs
.
dependencies
vs
.
dependency
id
=
Microsoft
.
FSharp
.
SDK
.
Core
version
=
4.1
type
=
Required
vs
.
dependency
id
=
Microsoft
.
FSharp
.
SDK
.
Resources
version
=
4.1
type
=
Required
vs
.
dependency
id
=
Microsoft
.
FSharp
.
VSIX
.
Full
.
Core
version
=
4.1
type
=
Required
when
=
Microsoft
.
VisualStudio
.
Product
.
Enterprise
,
Microsoft
.
VisualStudio
.
Product
.
Professional
,
Microsoft
.
VisualStudio
.
Product
.
Community
vs
.
dependency
id
=
Microsoft
.
FSharp
.
VSIX
.
Full
.
Resources
version
=
4.1
type
=
Required
when
=
Microsoft
.
VisualStudio
.
Product
.
Enterprise
,
Microsoft
.
VisualStudio
.
Product
.
Professional
,
Microsoft
.
VisualStudio
.
Product
.
Community
vs
.
dependency
id
=
Microsoft
.
FSharp
.
VSIX
.
Desktop
.
Core
version
=
4.1
type
=
Required
when
=
Microsoft
.
VisualStudio
.
Product
.
DesktopExpress
vs
.
dependency
id
=
Microsoft
.
FSharp
.
VSIX
.
Desktop
.
Resources
version
=
4.1
type
=
Required
when
=
Microsoft
.
VisualStudio
.
Product
.
DesktopExpress
vs
.
dependency
id
=
Microsoft
.
FSharp
.
VSIX
.
Web
.
Core
version
=
4.1
type
=
Required
when
=
Microsoft
.
VisualStudio
.
Product
.
WebExpress
vs
.
dependency
id
=
Microsoft
.
FSharp
.
VSIX
.
Web
.
Resources
version
=
4.1
type
=
Required
when
=
Microsoft
.
VisualStudio
.
Product
.
WebExpress
setup/Swix/Microsoft.FSharp.Dependencies/Files.swr
浏览文件 @
8ec741e4
use
vs
package
name
=
Microsoft
.
FSharp
.
Dependencies
.$(
VSSku
)
package
name
=
Microsoft
.
FSharp
.
Dependencies
version
=
4.1
vs
.
package
.
language
=
neutral
vs
.
dependencies
vs
.
dependency
id
=
Microsoft
.
FSharp
.
VSIX
.$(
VSSku
)
version
=
4.1
type
=
Required
vs
.
dependency
id
=
Microsoft
.
FSharp
.
SDK
version
=
4.1
type
=
Required
folder
"InstallDir:MSBuild\Microsoft\VisualStudio
\v
15.0\FSharp"
file
"Microsoft.FSharp.targets"
source
=
"$(BinariesFolder)\setup
\r
esources\Microsoft.FSharp.Shim.targets"
...
...
setup/Swix/Microsoft.FSharp.Dependencies/Microsoft.FSharp.Dependencies.swixproj
浏览文件 @
8ec741e4
...
...
@@ -10,7 +10,7 @@
<BinariesFolder>
$(FSharpSourcesRoot)\..\$(Configuration)
</BinariesFolder>
<PackagesFolder>
$(FSharpSourcesRoot)\..\packages
</PackagesFolder>
<OutputPath>
$(BinariesFolder)\insertion
</OutputPath>
<OutputName>
Microsoft.FSharp.Dependencies
.$(VSSku)
</OutputName>
<OutputName>
Microsoft.FSharp.Dependencies
</OutputName>
<IntermediateOutputPath>
$(MSBuildThisFileDirectory)obj
</IntermediateOutputPath>
</PropertyGroup>
...
...
@@ -19,18 +19,14 @@
<PropertyGroup>
<PackagePreprocessorDefinitions>
$(PackagePreprocessorDefinitions);BinariesFolder=$(BinariesFolder)
</PackagePreprocessorDefinitions>
<PackagePreprocessorDefinitions>
$(PackagePreprocessorDefinitions);PackagesFolder=$(PackagesFolder)
</PackagePreprocessorDefinitions>
<PackagePreprocessorDefinitions>
$(PackagePreprocessorDefinitions);VSSku=$(VSSku)
</PackagePreprocessorDefinitions>
</PropertyGroup>
<ItemGroup>
<Package
Include=
"Files.swr"
/>
<Package
Include=
"Dependencies.swr"
/>
</ItemGroup>
<Target
Name=
"GatherBinariesToBeSigned"
AfterTargets=
"Localize"
>
<!-- SWIX plugin adds the built vsix to signing automatically -->
</Target>
<Target
Name=
"CheckPropertiesArePassed"
BeforeTargets=
"Build"
>
<Error
Condition=
"'$(VSSku)' == ''"
Text=
"A 'VSSku' property must be passed to the project."
/>
</Target>
</Project>
setup/Swix/Microsoft.FSharp.SDK.Core/Files.swr
0 → 100644
浏览文件 @
8ec741e4
use
vs
package
name
=
Microsoft
.
FSharp
.
SDK
.
Core
version
=
4.1
vs
.
package
.
type
=
msi
vs
.
payloads
vs
.
payload
source
=
"$(BinariesFolder)\msi\Microsoft.FSharp.SDK.Core.msi"
setup/Swix/Microsoft.FSharp.SDK.Core/Microsoft.FSharp.SDK.Core.swixproj
0 → 100644
浏览文件 @
8ec741e4
<?xml version="1.0" encoding="utf-8"?>
<Project
xmlns=
"http://schemas.microsoft.com/developer/msbuild/2003"
>
<PropertyGroup>
<FSharpSourcesRoot>
..\..\..\src
</FSharpSourcesRoot>
<OutputArchitecture>
neutral
</OutputArchitecture>
<OutputLocalized>
false
</OutputLocalized>
<OutputType>
manifest
</OutputType>
<OutputName>
Microsoft.FSharp.SDK.Core
</OutputName>
<IsPackage>
true
</IsPackage>
<Configuration
Condition=
" '$(Configuration)' == '' "
>
Debug
</Configuration>
<BinariesFolder>
$(FSharpSourcesRoot)\..\$(Configuration)
</BinariesFolder>
<OutputPath>
$(BinariesFolder)\insertion
</OutputPath>
</PropertyGroup>
<Import
Project=
"$(FSharpSourcesRoot)\Microbuild.Settings.targets"
/>
<PropertyGroup>
<PackagePreprocessorDefinitions>
$(PackagePreprocessorDefinitions);BinariesFolder=$(BinariesFolder)
</PackagePreprocessorDefinitions>
</PropertyGroup>
<ItemGroup>
<Package
Include=
"Files.swr"
/>
</ItemGroup>
<Target
Name=
"GatherBinariesToBeSigned"
AfterTargets=
"Localize"
>
<!-- MSI is already signed before wrapping it here -->
</Target>
</Project>
setup/Swix/Microsoft.FSharp.SDK.Resources/Empty.swr
0 → 100644
浏览文件 @
8ec741e4
use
vs
package
name
=
Microsoft
.
FSharp
.
SDK
.
Resources
version
=
4.1
vs
.
package
.
type
=
msi
vs
.
package
.
language
=$(
LocaleRegion
)
\ No newline at end of file
setup/Swix/Microsoft.FSharp.SDK/Files.swr
→
setup/Swix/Microsoft.FSharp.SDK
.Resources
/Files.swr
浏览文件 @
8ec741e4
use
vs
package
name
=
Microsoft
.
FSharp
.
SDK
package
name
=
Microsoft
.
FSharp
.
SDK
.
Resources
version
=
4.1
vs
.
package
.
type
=
msi
vs
.
package
.
language
=$(
LocaleRegion
)
vs
.
payloads
vs
.
payload
source
=
"$(BinariesFolder)\msi\Microsoft.FSharp.SDK.$(LocaleCode).msi"
vs
.
payload
source
=
"$(BinariesFolder)\msi\Microsoft.FSharp.SDK.
Resources.
$(LocaleCode).msi"
setup/Swix/Microsoft.FSharp.SDK
/Microsoft.FSharp.SDK
.swixproj
→
setup/Swix/Microsoft.FSharp.SDK
.Resources/Microsoft.FSharp.SDK.Resources
.swixproj
浏览文件 @
8ec741e4
...
...
@@ -5,7 +5,7 @@
<OutputArchitecture>
neutral
</OutputArchitecture>
<OutputLocalized>
false
</OutputLocalized>
<OutputType>
manifest
</OutputType>
<OutputName>
Microsoft.FSharp.SDK.$(LocaleCode)
</OutputName>
<OutputName>
Microsoft.FSharp.SDK.
Resources.
$(LocaleCode)
</OutputName>
<IsPackage>
true
</IsPackage>
<Configuration
Condition=
" '$(Configuration)' == '' "
>
Debug
</Configuration>
<BinariesFolder>
$(FSharpSourcesRoot)\..\$(Configuration)
</BinariesFolder>
...
...
@@ -22,7 +22,11 @@
<PackagePreprocessorDefinitions>
$(PackagePreprocessorDefinitions);IsLangPack=$(IsLangPack)
</PackagePreprocessorDefinitions>
</PropertyGroup>
<ItemGroup>
<ItemGroup
Condition=
"'$(IsLangPack)' == 'false'"
>
<Package
Include=
"Empty.swr"
/>
</ItemGroup>
<ItemGroup
Condition=
"'$(IsLangPack)' == 'true'"
>
<Package
Include=
"Files.swr"
/>
</ItemGroup>
...
...
setup/Swix/Microsoft.FSharp.Vsix
/Core.
Files.swr
→
setup/Swix/Microsoft.FSharp.Vsix
.Core/
Files.swr
浏览文件 @
8ec741e4
use
vs
package
name
=
Microsoft
.
FSharp
.
VSIX
.$(
VSSku
)
package
name
=
Microsoft
.
FSharp
.
VSIX
.$(
VSSku
)
.
Core
version
=
4.1
vs
.
package
.
type
=
vsix
vs
.
package
.
language
=$(
LocaleRegion
)
vs
.
package
.
vsixId
=
VisualFSharp
vs
.
payloads
...
...
setup/Swix/Microsoft.FSharp.Vsix.Core/Microsoft.FSharp.Vsix.Core.swixproj
0 → 100644
浏览文件 @
8ec741e4
<?xml version="1.0" encoding="utf-8"?>
<Project
xmlns=
"http://schemas.microsoft.com/developer/msbuild/2003"
>
<PropertyGroup>
<FSharpSourcesRoot>
..\..\..\src
</FSharpSourcesRoot>
<OutputArchitecture>
neutral
</OutputArchitecture>
<OutputLocalized>
false
</OutputLocalized>
<IsPackage>
true
</IsPackage>
<Configuration
Condition=
"'$(Configuration)' == ''"
>
Debug
</Configuration>
<BinariesFolder>
$(FSharpSourcesRoot)\..\$(Configuration)
</BinariesFolder>
<OutputPath>
$(BinariesFolder)\insertion
</OutputPath>
<OutputName>
Microsoft.FSharp.VSIX.$(VSSku).Core
</OutputName>
<IntermediateOutputPath>
$(MSBuildThisFileDirectory)obj
</IntermediateOutputPath>
<OutputType>
manifest
</OutputType>
</PropertyGroup>
<Import
Project=
"$(FSharpSourcesRoot)\Microbuild.Settings.targets"
/>
<PropertyGroup>
<PackagePreprocessorDefinitions>
$(PackagePreprocessorDefinitions);BinariesFolder=$(BinariesFolder)
</PackagePreprocessorDefinitions>
<PackagePreprocessorDefinitions>
$(PackagePreprocessorDefinitions);VSSku=$(VSSku)
</PackagePreprocessorDefinitions>
</PropertyGroup>
<ItemGroup>
<Package
Include=
"Files.swr"
/>
</ItemGroup>
<Target
Name=
"GatherBinariesToBeSigned"
AfterTargets=
"Localize"
>
<!-- SWIX plugin adds the built vsix to signing automatically -->
</Target>
<Target
Name=
"CheckPropertiesArePassed"
BeforeTargets=
"Build"
>
<Error
Condition=
"'$(VSSku)' == ''"
Text=
"A 'VSSku' property must be passed to the project."
/>
</Target>
</Project>
setup/Swix/Microsoft.FSharp.Vsix
/LangPack.
Desktop.Templates.swr
→
setup/Swix/Microsoft.FSharp.Vsix
.Resources/
Desktop.Templates.swr
浏览文件 @
8ec741e4
use
vs
package
name
=
Microsoft
.
FSharp
.
VSIX
.$(
VSSku
)
package
name
=
Microsoft
.
FSharp
.
VSIX
.$(
VSSku
)
.
Resources
version
=
4.1
vs
.
package
.
language
=$(
LocaleRegion
)
...
...
setup/Swix/Microsoft.FSharp.Vsix.Resources/Empty.swr
0 → 100644
浏览文件 @
8ec741e4
use
vs
package
name
=
Microsoft
.
FSharp
.
VSIX
.$(
VSSku
).
Resources
version
=
4.1
vs
.
package
.
language
=$(
LocaleRegion
)
setup/Swix/Microsoft.FSharp.Vsix
/LangPack.
Files.swr
→
setup/Swix/Microsoft.FSharp.Vsix
.Resources/
Files.swr
浏览文件 @
8ec741e4
use
vs
package
name
=
Microsoft
.
FSharp
.
VSIX
.$(
VSSku
)
package
name
=
Microsoft
.
FSharp
.
VSIX
.$(
VSSku
)
.
Resources
version
=
4.1
vs
.
package
.
language
=$(
LocaleRegion
)
...
...
setup/Swix/Microsoft.FSharp.Vsix
/LangPack.
Full.Templates.swr
→
setup/Swix/Microsoft.FSharp.Vsix
.Resources/
Full.Templates.swr
浏览文件 @
8ec741e4
use
vs
package
name
=
Microsoft
.
FSharp
.
VSIX
.$(
VSSku
)
package
name
=
Microsoft
.
FSharp
.
VSIX
.$(
VSSku
)
.
Resources
version
=
4.1
vs
.
package
.
language
=$(
LocaleRegion
)
...
...
setup/Swix/Microsoft.FSharp.Vsix
/Microsoft.FSharp.Vsix
.swixproj
→
setup/Swix/Microsoft.FSharp.Vsix
.Resources/Microsoft.FSharp.Vsix.Resources
.swixproj
浏览文件 @
8ec741e4
...
...
@@ -8,15 +8,8 @@
<Configuration
Condition=
"'$(Configuration)' == ''"
>
Debug
</Configuration>
<BinariesFolder>
$(FSharpSourcesRoot)\..\$(Configuration)
</BinariesFolder>
<OutputPath>
$(BinariesFolder)\insertion
</OutputPath>
<OutputName>
Microsoft.FSharp.VSIX.$(VSSku).$(LocaleCode)
</OutputName>
<OutputName>
Microsoft.FSharp.VSIX.$(VSSku).
Resources.
$(LocaleCode)
</OutputName>
<IntermediateOutputPath>
$(MSBuildThisFileDirectory)obj
</IntermediateOutputPath>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(IsLangPack)' == 'false'"
>
<OutputType>
manifest
</OutputType>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(IsLangPack)' == 'true'"
>
<OutputType>
vsix
</OutputType>
</PropertyGroup>
...
...
@@ -32,12 +25,12 @@
</PropertyGroup>
<ItemGroup
Condition=
"'$(IsLangPack)' == 'false'"
>
<Package
Include=
"
Core.Files
.swr"
/>
<Package
Include=
"
Empty
.swr"
/>
</ItemGroup>
<ItemGroup
Condition=
"'$(IsLangPack)' == 'true'"
>
<Package
Include=
"
LangPack.
Files.swr"
/>
<Package
Include=
"
LangPack.
$(VSSku).Templates.swr"
/>
<Package
Include=
"Files.swr"
/>
<Package
Include=
"$(VSSku).Templates.swr"
/>
</ItemGroup>
<Target
Name=
"GatherBinariesToBeSigned"
AfterTargets=
"Localize"
>
...
...
setup/Swix/Microsoft.FSharp.Vsix
/LangPack.
Web.Templates.swr
→
setup/Swix/Microsoft.FSharp.Vsix
.Resources/
Web.Templates.swr
浏览文件 @
8ec741e4
use
vs
package
name
=
Microsoft
.
FSharp
.
VSIX
.$(
VSSku
)
package
name
=
Microsoft
.
FSharp
.
VSIX
.$(
VSSku
)
.
Resources
version
=
4.1
vs
.
package
.
language
=$(
LocaleRegion
)
...
...
setup/Swix/Microsoft.FSharp.vsmanproj
浏览文件 @
8ec741e4
...
...
@@ -15,13 +15,19 @@
<Target
Name=
"IncludeManifests"
BeforeTargets=
"MergeManifests"
>
<ItemGroup>
<MergeManifest
Include=
"$(OutputPath)\Microsoft.FSharp.SDK.%(SetupLanguages.LocaleCode).json"
/>
<MergeManifest
Include=
"$(OutputPath)\Microsoft.FSharp.Vsix.Full.%(SetupLanguages.LocaleCode).json"
/>
<MergeManifest
Include=
"$(OutputPath)\Microsoft.FSharp.Vsix.Desktop.%(SetupLanguages.LocaleCode).json"
/>
<MergeManifest
Include=
"$(OutputPath)\Microsoft.FSharp.Vsix.Web.%(SetupLanguages.LocaleCode).json"
/>
<MergeManifest
Include=
"$(OutputPath)\Microsoft.FSharp.Dependencies.Full.json"
/>
<MergeManifest
Include=
"$(OutputPath)\Microsoft.FSharp.Dependencies.Desktop.json"
/>
<MergeManifest
Include=
"$(OutputPath)\Microsoft.FSharp.Dependencies.Web.json"
/>
<MergeManifest
Include=
"$(OutputPath)\Microsoft.FSharp.SDK.Core.json"
/>
<MergeManifest
Include=
"$(OutputPath)\Microsoft.FSharp.SDK.Resources.%(SetupLanguages.LocaleCode).json"
/>
<MergeManifest
Include=
"$(OutputPath)\Microsoft.FSharp.Vsix.Full.Core.json"
/>
<MergeManifest
Include=
"$(OutputPath)\Microsoft.FSharp.Vsix.Full.Resources.%(SetupLanguages.LocaleCode).json"
/>
<MergeManifest
Include=
"$(OutputPath)\Microsoft.FSharp.Vsix.Desktop.Core.json"
/>
<MergeManifest
Include=
"$(OutputPath)\Microsoft.FSharp.Vsix.Desktop.Resources.%(SetupLanguages.LocaleCode).json"
/>
<MergeManifest
Include=
"$(OutputPath)\Microsoft.FSharp.Vsix.Web.Core.json"
/>
<MergeManifest
Include=
"$(OutputPath)\Microsoft.FSharp.Vsix.Web.Resources.%(SetupLanguages.LocaleCode).json"
/>
<MergeManifest
Include=
"$(OutputPath)\Microsoft.FSharp.Dependencies.json"
/>
</ItemGroup>
</Target>
</Project>
\ No newline at end of file
setup/fsharp-setup-build.proj
浏览文件 @
8ec741e4
...
...
@@ -20,48 +20,55 @@
<CreateItem Include="@(SetupLanguages)"
AdditionalMetadata="ProjectPath=FSharp.SDK\FSharp.SDK.wixproj">
<Output ItemName="SetupProjects"
TaskParameter="Include"/>
<Output ItemName="SetupProjects" TaskParameter="Include"/>
</CreateItem>
<ItemGroup>
<SetupProjects Include="Microsoft.FSharp.SDK.Core.swixproj">
<ProjectPath>Swix\Microsoft.FSharp.SDK.Core\Microsoft.FSharp.SDK.Core.swixproj</ProjectPath>
</SetupProjects>
</ItemGroup>
<CreateItem Include="@(SetupLanguages)"
AdditionalMetadata="ProjectPath=Swix\Microsoft.FSharp.SDK\Microsoft.FSharp.SDK.swixproj">
<Output ItemName="SetupProjects"
TaskParameter="Include"/>
AdditionalMetadata="ProjectPath=Swix\Microsoft.FSharp.SDK.Resources\Microsoft.FSharp.SDK.Resources.swixproj">
<Output ItemName="SetupProjects" TaskParameter="Include"/>
</CreateItem>
<ItemGroup>
<SetupProjects Include="Microsoft.FSharp.Vsix.Core.swixproj">
<ProjectPath>Swix\Microsoft.FSharp.Vsix.Core\Microsoft.FSharp.Vsix.Core.swixproj</ProjectPath>
<VSSku>Full</VSSku>
</SetupProjects>
<SetupProjects Include="Microsoft.FSharp.Vsix.Core.swixproj">
<ProjectPath>Swix\Microsoft.FSharp.Vsix.Core\Microsoft.FSharp.Vsix.Core.swixproj</ProjectPath>
<VSSku>Desktop</VSSku>
</SetupProjects>
<SetupProjects Include="Microsoft.FSharp.Vsix.Core.swixproj">
<ProjectPath>Swix\Microsoft.FSharp.Vsix.Core\Microsoft.FSharp.Vsix.Core.swixproj</ProjectPath>
<VSSku>Web</VSSku>
</SetupProjects>
</ItemGroup>
<CreateItem Include="@(SetupLanguages)"
AdditionalMetadata="ProjectPath=Swix\Microsoft.FSharp.Vsix\Microsoft.FSharp.Vsix.swixproj;VSSku=Full">
<Output ItemName="SetupProjects"
TaskParameter="Include"/>
AdditionalMetadata="ProjectPath=Swix\Microsoft.FSharp.Vsix.Resources\Microsoft.FSharp.Vsix.Resources.swixproj;VSSku=Full">
<Output ItemName="SetupProjects" TaskParameter="Include"/>
</CreateItem>
<CreateItem Include="@(SetupLanguages)"
AdditionalMetadata="ProjectPath=Swix\Microsoft.FSharp.Vsix\Microsoft.FSharp.Vsix.swixproj;VSSku=Desktop">
<Output ItemName="SetupProjects"
TaskParameter="Include"/>
AdditionalMetadata="ProjectPath=Swix\Microsoft.FSharp.Vsix.Resources\Microsoft.FSharp.Vsix.Resources.swixproj;VSSku=Desktop">
<Output ItemName="SetupProjects" TaskParameter="Include"/>
</CreateItem>
<CreateItem Include="@(SetupLanguages)"
AdditionalMetadata="ProjectPath=Swix\Microsoft.FSharp.Vsix\Microsoft.FSharp.Vsix.swixproj;VSSku=Web">
<Output ItemName="SetupProjects"
TaskParameter="Include"/>
AdditionalMetadata="ProjectPath=Swix\Microsoft.FSharp.Vsix.Resources\Microsoft.FSharp.Vsix.Resources.swixproj;VSSku=Web">
<Output ItemName="SetupProjects" TaskParameter="Include"/>
</CreateItem>
<ItemGroup>
<SetupProjects Include="Microsoft.FSharp.Dependencies.swixproj">
<ProjectPath>Swix\Microsoft.FSharp.Dependencies\Microsoft.FSharp.Dependencies.swixproj</ProjectPath>
<VSSku>Full</VSSku>
</SetupProjects>
<SetupProjects Include="Microsoft.FSharp.Dependencies.swixproj">
<ProjectPath>Swix\Microsoft.FSharp.Dependencies\Microsoft.FSharp.Dependencies.swixproj</ProjectPath>
<VSSku>Desktop</VSSku>
</SetupProjects>
<SetupProjects Include="Microsoft.FSharp.Dependencies.swixproj">
<ProjectPath>Swix\Microsoft.FSharp.Dependencies\Microsoft.FSharp.Dependencies.swixproj</ProjectPath>
<VSSku>Web</VSSku>
</SetupProjects>
<SetupProjects Include="Microsoft.FSharp.vsmanproj">
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录