|
8 | 8 | </PropertyGroup>
|
9 | 9 |
|
10 | 10 | <Target Name="_DefineApiFiles">
|
11 |
| - <CreateItem Include="@(AndroidApiInfo)" |
12 |
| - AdditionalMetadata="ParameterDescription=$(_TopDir)\src\Mono.Android\Profiles\api-%(AndroidApiInfo.Level).params.txt;ClassParseXml=$(_OutputPath)api\api-%(AndroidApiInfo.Level).xml.class-parse;ApiAdjustedXml=$(_OutputPath)api\api-%(AndroidApiInfo.Level).xml.in" |
13 |
| - > |
14 |
| - <Output TaskParameter="Include" ItemName="ApiFileDefinition"/> |
15 |
| - </CreateItem> |
| 11 | + <CreateItem Include="@(AndroidApiInfo)" |
| 12 | + AdditionalMetadata="ParameterDescription=$(_TopDir)\src\Mono.Android\Profiles\api-%(AndroidApiInfo.Level).params.txt;ClassParseXml=$(_OutputPath)api\api-%(AndroidApiInfo.Level).xml.class-parse;ApiAdjustedXml=$(_OutputPath)api\api-%(AndroidApiInfo.Level).xml.in"> |
| 13 | + <Output TaskParameter="Include" ItemName="ApiFileDefinition"/> |
| 14 | + </CreateItem> |
16 | 15 | </Target>
|
17 | 16 |
|
18 | 17 | <Target Name="_ClassParse"
|
|
25 | 24 | </PropertyGroup>
|
26 | 25 | <MakeDir Directories="$(_OutputPath)api" />
|
27 | 26 | <Exec
|
28 |
| - Condition="Exists('$(_TopDir)\src\Mono.Android\Profiles\api-%(ApiFileDefinition.Level).params.txt')" |
29 |
| - Command="$(ManagedRuntime) $(ClassParse) $(AndroidSdkDirectory)\platforms\android-%(ApiFileDefinition.Level)\android.jar -platform=%(ApiFileDefinition.Level) -parameter-names='%(ApiFileDefinition.ParameterDescription)' -o='%(ApiFileDefinition.ClassParseXml)'" |
| 27 | + Condition="Exists('$(_TopDir)\src\Mono.Android\Profiles\api-%(ApiFileDefinition.Level).params.txt')" |
| 28 | + Command="$(ManagedRuntime) $(ClassParse) $(AndroidSdkDirectory)\platforms\android-%(ApiFileDefinition.Level)\android.jar -platform=%(ApiFileDefinition.Level) -parameter-names="%(ApiFileDefinition.ParameterDescription)" -o="%(ApiFileDefinition.ClassParseXml)"" |
30 | 29 | />
|
31 | 30 | </Target>
|
32 | 31 | <Target Name="_AdjustApiXml"
|
|
38 | 37 | <ApiXmlAdjuster>$(_TopDir)\bin\Build$(Configuration)\api-xml-adjuster.exe</ApiXmlAdjuster>
|
39 | 38 | </PropertyGroup>
|
40 | 39 | <Exec
|
41 |
| - Condition="Exists('$(_TopDir)\src\Mono.Android\Profiles\api-%(ApiFileDefinition.Level).params.txt')" |
| 40 | + Condition="Exists('$(_TopDir)\src\Mono.Android\Profiles\api-%(ApiFileDefinition.Level).params.txt')" |
42 | 41 | Command="$(ManagedRuntime) $(ApiXmlAdjuster) %(ApiFileDefinition.ClassParseXml) %(ApiFileDefinition.ApiAdjustedXml)"
|
43 | 42 | />
|
44 | 43 | </Target>
|
45 | 44 |
|
46 | 45 | <Target Name="_CleanApiXml"
|
47 |
| - BeforeTargets="Clean"> |
| 46 | + BeforeTargets="Clean"> |
48 | 47 |
|
49 | 48 | <Delete Files="%(ApiFileDefinition.ApiAdjustedXml)" />
|
50 | 49 | <Delete Files="%(ApiFileDefinition.ClassParseXml)" />
|
|
0 commit comments