-
Notifications
You must be signed in to change notification settings - Fork 5.2k
New Configuration System #1787
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New Configuration System #1787
Changes from 59 commits
6c2096d
bef5de2
150cdbb
3ac3ed0
72281f9
595f22a
3977593
49edda8
0f21d2a
8975120
692771b
c524f89
222f030
2ca2a2c
8de48e7
34c2f97
e569069
62777a1
ecc1f15
f7d8543
a902bb5
61fe13e
68489be
0069d9c
d1c056b
3ee0d8e
8456e17
787c782
b60994f
c445e78
90ae26e
3458e02
5ba40bd
b0a5046
4e65e57
45fd366
bec246a
849fe09
afa4256
0e3cab0
1c7f147
6d16c5a
b0bb93b
c32d5a4
a03b762
6b184ba
fdd2265
3a4ac68
b76dc5d
b7da331
d4f54a3
b9a76d5
2242342
7dad861
5ca2929
83725b6
0b00f3f
f5c310c
e100d84
11f7c5e
e98bbfc
e956adb
c276cd8
dcf3365
ae4143a
912e0d9
c0fc453
b5638cd
410341f
4919a86
38c4c30
ddadd6b
d59e375
e4afb57
29ece31
a22bf93
b6fa06c
5b521c2
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| <!-- Licensed to the .NET Foundation under one or more agreements. The .NET Foundation licenses this file to you under the MIT license. See the LICENSE file in the project root for more information. --> | ||
| <Project> | ||
| <Import Condition="'$(IsCrossTargetingBuild)' != 'true'" Project="depProj.targets" /> | ||
| <Import Condition="'$(IsCrossTargetingBuild)' == 'true'" Project="$(MSBuildExtensionsPath)Microsoft.Common.CrossTargeting.targets" /> | ||
| </Project> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -35,23 +35,23 @@ | |
| Must be enabled by setting BinPlaceILLinkTrimAssembly=true | ||
| --> | ||
| <ItemGroup Condition="'$(BinPlaceILLinkTrimAssembly)' == 'true'"> | ||
| <BinPlaceConfiguration Include="$(BuildConfiguration)"> | ||
| <BinPlaceTargetFramework Include="$(BuildConfiguration)"> | ||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Should BuildConfiguration here be replaced with something? |
||
| <RuntimePath>$(ArtifactsBinDir)ILLinkTrimAssembly/$(BuildConfiguration)/trimmed</RuntimePath> | ||
| <ItemName>TrimmedItem</ItemName> | ||
| </BinPlaceConfiguration> | ||
| <BinPlaceConfiguration Include="$(BuildConfiguration)"> | ||
| </BinPlaceTargetFramework> | ||
| <BinPlaceTargetFramework Include="$(BuildConfiguration)"> | ||
| <RuntimePath>$(ArtifactsBinDir)ILLinkTrimAssembly/$(BuildConfiguration)/reports</RuntimePath> | ||
| <ItemName>TrimmingReport</ItemName> | ||
| </BinPlaceConfiguration> | ||
| <BinPlaceConfiguration Include="$(BuildConfiguration)"> | ||
| </BinPlaceTargetFramework> | ||
| <BinPlaceTargetFramework Include="$(BuildConfiguration)"> | ||
| <RuntimePath>$(ArtifactsBinDir)ILLinkTrimAssembly/$(BuildConfiguration)/pretrimmed</RuntimePath> | ||
| <ItemName>PreTrimmedItem</ItemName> | ||
| </BinPlaceConfiguration> | ||
| </BinPlaceTargetFramework> | ||
| </ItemGroup> | ||
|
|
||
| <Target Name="_SetILLinkTrimAssembly" | ||
| Condition="'$(ILLinkTrimAssembly)' == ''" | ||
| DependsOnTargets="GetBinPlaceConfiguration"> | ||
| DependsOnTargets="GetBinPlaceTargetFramework"> | ||
| <PropertyGroup> | ||
| <!-- Currently ILLink cannot handle type projections from Windows.winmd, disable if the project references it --> | ||
| <ILLinkTrimAssembly Condition="'%(ReferencePath.FileName)%(ReferencePath.Extension)' == 'Windows.winmd'">false</ILLinkTrimAssembly> | ||
|
|
||
Uh oh!
There was an error while loading. Please reload this page.