|
11 | 11 | <PropertyGroup> |
12 | 12 | <FSharpSourcesRoot>$(RepoRoot)src</FSharpSourcesRoot> |
13 | 13 | <SymStoreDirectory>$(ArtifactsDir)\SymStore</SymStoreDirectory> |
14 | | - <ProtoOutputPath Condition="'$(OS)' != 'Unix'">$(ArtifactsDir)\Bootstrap</ProtoOutputPath> |
15 | | - <ProtoOutputPath Condition="'$(OS)' == 'Unix'">$(ArtifactsDir)/fsc/Proto/netcoreapp2.1</ProtoOutputPath> |
| 14 | + <ProtoOutputPath>$(ArtifactsDir)\Bootstrap</ProtoOutputPath> |
16 | 15 | <ValueTupleImplicitPackageVersion>4.4.0</ValueTupleImplicitPackageVersion> |
17 | 16 | <WarningsAsErrors>1182;0025;$(WarningsAsErrors)</WarningsAsErrors> |
18 | 17 | </PropertyGroup> |
|
76 | 75 | <RepositoryUrl Condition="'$(RepositoryUrl)' == ''">https://github.com/Microsoft/visualfsharp</RepositoryUrl> |
77 | 76 | <RepositoryType Condition="'$(RepositoryType)' == ''">git</RepositoryType> |
78 | 77 | </PropertyGroup> |
| 78 | + |
79 | 79 | <PropertyGroup Condition="'$(FSharpSourceBuild)' == 'true' AND '$(RepositoryCommit)' == ''"> |
80 | 80 | <_DotGitDir>$(RepoRoot).git</_DotGitDir> |
81 | 81 | <_HeadFileContent Condition="Exists('$(_DotGitDir)/HEAD')">$([System.IO.File]::ReadAllText('$(_DotGitDir)/HEAD').Trim())</_HeadFileContent> |
|
88 | 88 | <PropertyGroup> |
89 | 89 | <NoWarn Condition="'$(Language)' == 'F#'">$(NoWarn);FS2003</NoWarn><!-- warning when AssemblyInformationalVersion looks like '1.2.3-dev' --> |
90 | 90 | <NoCompilerStandardLib>true</NoCompilerStandardLib><!-- necessary for resource generation using csc.exe --> |
91 | | - <DebugType>portable</DebugType> |
| 91 | + <DebugType>embedded</DebugType> |
92 | 92 | <MicroBuildAssemblyFileLanguage>fs</MicroBuildAssemblyFileLanguage> |
93 | 93 | <UseStandardResourceNames>false</UseStandardResourceNames> |
94 | 94 | <GenerateDocumentationFile>true</GenerateDocumentationFile> |
95 | 95 | </PropertyGroup> |
96 | 96 |
|
97 | 97 | <!-- SDK targets override --> |
98 | 98 | <PropertyGroup Condition="'$(Configuration)' != 'Proto' AND '$(DisableCompilerRedirection)'!='true' AND Exists('$(ProtoOutputPath)')"> |
99 | | - <FSharpTargetsPath>$(ProtoOutputPath)\Microsoft.FSharp.Targets</FSharpTargetsPath> |
100 | | - <FSharpPropsShim>$(ProtoOutputPath)\Microsoft.FSharp.NetSdk.props</FSharpPropsShim> |
101 | | - <FSharpTargetsShim>$(ProtoOutputPath)\Microsoft.FSharp.NetSdk.targets</FSharpTargetsShim> |
102 | | - <FSharpOverridesTargetsShim>$(ProtoOutputPath)\Microsoft.FSharp.Overrides.NetSdk.targets</FSharpOverridesTargetsShim> |
| 99 | + <FSharpTargetsPath>$(ProtoOutputPath)\fsc\Microsoft.FSharp.Targets</FSharpTargetsPath> |
| 100 | + <FSharpPropsShim>$(ProtoOutputPath)\fsc\Microsoft.FSharp.NetSdk.props</FSharpPropsShim> |
| 101 | + <FSharpTargetsShim>$(ProtoOutputPath)\fsc\Microsoft.FSharp.NetSdk.targets</FSharpTargetsShim> |
| 102 | + <FSharpOverridesTargetsShim>$(ProtoOutputPath)\fsc\Microsoft.FSharp.Overrides.NetSdk.targets</FSharpOverridesTargetsShim> |
103 | 103 | </PropertyGroup> |
104 | 104 |
|
105 | 105 | </Project> |
0 commit comments