diff options
author | Eric St. John <ericstj@microsoft.com> | 2017-04-25 00:30:49 +0300 |
---|---|---|
committer | Eric St. John <ericstj@microsoft.com> | 2017-04-25 01:48:26 +0300 |
commit | 543b6ad09bd67b932f4846f7852fc695707c0a07 (patch) | |
tree | 24f13fbba5154d3443454daabfa83d6cb23a96bf /dir.targets | |
parent | 4999c3643d0919614275a2d980d6d512c75e49b1 (diff) |
Ensure BuildAllConfigurations produces all RefPaths
Diffstat (limited to 'dir.targets')
-rw-r--r-- | dir.targets | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/dir.targets b/dir.targets index 309bbfcc74..91d2381354 100644 --- a/dir.targets +++ b/dir.targets @@ -90,17 +90,13 @@ <BinPlaceConfiguration Include="netstandard"> <RefPath>$(RefRootPath)netstandard/</RefPath> </BinPlaceConfiguration> + <!-- for BuildAllConfigurations make sure all refpaths are created. --> + <_TargetGroupsWithIsAot Condition="'$(BuildAllConfigurations)' == 'true'" Include="@(TargetGroups)"> + <IsAot>$([System.String]::new('%(Identity)').Contains('aot'))</IsAot> + </_TargetGroupsWithIsAot> <BinPlaceConfiguration Condition="'$(BuildAllConfigurations)' == 'true'" - Include="netcoreapp"> - <RefPath>$(RefRootPath)netcoreapp/</RefPath> - </BinPlaceConfiguration> - <BinPlaceConfiguration Condition="'$(BuildAllConfigurations)' == 'true'" - Include="uap"> - <RefPath>$(RefRootPath)uap/</RefPath> - </BinPlaceConfiguration> - <BinPlaceConfiguration Condition="'$(BuildAllConfigurations)' == 'true'" - Include="netfx"> - <RefPath>$(RefRootPath)netfx/</RefPath> + Include="@(_TargetGroupsWithIsAot->WithMetadataValue('IsAot', 'false'))"> + <RefPath>$(RefRootPath)%(Identity)/</RefPath> </BinPlaceConfiguration> </ItemGroup> |