Skip to content
This repository was archived by the owner on Jun 20, 2023. It is now read-only.

Commit 840d6c4

Browse files
committed
Using absolute paths for macOS
1 parent 818a164 commit 840d6c4

File tree

2 files changed

+13
-7
lines changed

2 files changed

+13
-7
lines changed

azure-pipelines.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
displayName: 'Build NuGets'
2929
# Publish the artifacts
3030
- task: PublishBuildArtifacts@1
31-
displayName: 'Publish Unsigned NuGets'
31+
displayName: 'Publish unsigned artifacts'
3232
inputs:
3333
pathToPublish: '$(Build.SourcesDirectory)/output'
3434
artifactName: 'nuget'
@@ -41,6 +41,12 @@ jobs:
4141
# Build the libraries and packages
4242
- powershell: .\build.ps1 --target=ci --settings_skipverification=true --verbosity=$(VERBOSITY)
4343
displayName: 'Build everything'
44+
# Publish the artifacts
45+
- task: PublishBuildArtifacts@1
46+
displayName: 'Publish Windows artifacts'
47+
inputs:
48+
pathToPublish: '$(Build.SourcesDirectory)/output'
49+
artifactName: 'windows_output'
4450

4551
# only sign the packages when running on Windows, and using the private server which has the certificates
4652
- ${{ if eq(variables['System.TeamProject'], 'devdiv') }}:

build.cake

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -245,11 +245,11 @@ Task ("generate-mapping")
245245

246246
StartProcess(ANDROIDX_MAPPER_EXE,
247247
$"generate -v " +
248-
$" -s output/api-info.previous.xml " +
249-
$" -x output/api-info.xml " +
250-
$" -j util/AndroidXMapper/Resources/androidx-class-mapping.csv " +
251-
$" -m util/AndroidXMapper/Resources/override-mapping.csv " +
252-
$" -o output/androidx-mapping.csv");
248+
$" -s " + MakeAbsolute((FilePath)"./output/api-info.previous.xml") +
249+
$" -x " + MakeAbsolute((FilePath)"./output/api-info.xml") +
250+
$" -j " + MakeAbsolute((FilePath)"./util/AndroidXMapper/Resources/androidx-class-mapping.csv") +
251+
$" -m " + MakeAbsolute((FilePath)"./util/AndroidXMapper/Resources/override-mapping.csv") +
252+
$" -o " + MakeAbsolute((FilePath)"./output/androidx-mapping.csv"));
253253
});
254254

255255
Task ("merge")
@@ -269,7 +269,7 @@ Task ("merge")
269269
StartProcess(ANDROIDX_MAPPER_EXE,
270270
$"merge" +
271271
$" -a {string.Join(" -a ", mergeDlls)} " +
272-
$" -o output/AndroidX.Merged.dll " +
272+
$" -o " + MakeAbsolute((FilePath)"./output/AndroidX.Merged.dll") +
273273
$" -s \"{MONODROID_PATH}\" " +
274274
$" --inject-assemblyname");
275275
});

0 commit comments

Comments
 (0)