Skip to content

Commit da43910

Browse files
committed
[Xamarin.Android.Build.Tasks] Add @(AndroidAarLibrary) (#1379)
Adding `@(AndroidAarLibrary)` to `@(AvailableItemName)` *should* have been done as part of commit 6a8ea2b, but was overlooked. We want `@(AvailableItemName)` to be up-to-date so that you can have conditional MSBuild behavior based on whether a particular item is supported. In particular, @Redth wants to ensure that the `@(AndroidAarLibrary)` build action is available as part of his Components work, and ensuring that `@(AvailableItemName)` contains `@(AndroidAarLibrary)` is the most straightforward way to do so. Additionally, sort and re-indent the `@(AvailableItemName)` entries.
1 parent ae08bb2 commit da43910

File tree

1 file changed

+15
-14
lines changed

1 file changed

+15
-14
lines changed

src/Xamarin.Android.Build.Tasks/Xamarin.Android.Common.targets

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -158,20 +158,21 @@ Copyright (C) 2011-2012 Xamarin. All rights reserved.
158158

159159
<!-- Get our Build Action to show up in VS -->
160160
<ItemGroup>
161-
<AvailableItemName Include="AndroidAsset" />
162-
<AvailableItemName Include="AndroidEnvironment" />
163-
<AvailableItemName Include="AndroidInterfaceDescription" />
164-
<AvailableItemName Include="AndroidJavaSource" />
165-
<AvailableItemName Include="AndroidJavaLibrary" />
166-
<AvailableItemName Include="AndroidExternalJavaLibrary" />
167-
<AvailableItemName Include="AndroidNativeLibrary" />
168-
<AvailableItemName Include="EmbeddedNativeLibrary" />
169-
<AvailableItemName Include="AndroidResource" />
170-
<AvailableItemName Include="LinkDescription" />
171-
<AvailableItemName Include="ProguardConfiguration" />
172-
<AvailableItemName Include="ProjectReference" />
173-
<AvailableItemName Include="AndroidLintConfig" />
174-
<AvailableItemName Include="MultiDexMainDexList" />
161+
<AvailableItemName Include="AndroidAarLibrary" />
162+
<AvailableItemName Include="AndroidAsset" />
163+
<AvailableItemName Include="AndroidEnvironment" />
164+
<AvailableItemName Include="AndroidExternalJavaLibrary" />
165+
<AvailableItemName Include="AndroidInterfaceDescription" />
166+
<AvailableItemName Include="AndroidJavaLibrary" />
167+
<AvailableItemName Include="AndroidJavaSource" />
168+
<AvailableItemName Include="AndroidLintConfig" />
169+
<AvailableItemName Include="AndroidNativeLibrary" />
170+
<AvailableItemName Include="AndroidResource" />
171+
<AvailableItemName Include="EmbeddedNativeLibrary" />
172+
<AvailableItemName Include="LinkDescription" />
173+
<AvailableItemName Include="MultiDexMainDexList" />
174+
<AvailableItemName Include="ProguardConfiguration" />
175+
<AvailableItemName Include="ProjectReference" />
175176
</ItemGroup>
176177

177178
<!-- Version/fx properties -->

0 commit comments

Comments
 (0)