Skip to content

Commit f409aee

Browse files
committed
Support Windows Build to replace \ to /
Ref: #2311 (comment)
1 parent dafbef2 commit f409aee

File tree

6 files changed

+9
-6
lines changed

6 files changed

+9
-6
lines changed

buildSrc/src/main/java/com/google/firebase/gradle/plugins/publish/PublishingPlugin.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,10 @@ public void apply(Project project) {
121121
repo.setUrl(
122122
URI.create(
123123
"file://"
124-
+ sub.getRootProject().getBuildDir()
124+
+ sub.getRootProject()
125+
.getBuildDir()
126+
.toString()
127+
.replace('\\', '/')
125128
+ "/m2repository"));
126129
repo.setName("BuildDir");
127130
}));

firebase-crashlytics-ndk/firebase-crashlytics-ndk.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ def fixTrampolineFilenames(variantBaseName) {
109109
}
110110

111111
thirdPartyLicenses {
112-
add 'Crashpad', "file://${rootDir}/third_party/licenses/apache-2.0.txt"
112+
add 'Crashpad', "file://${rootDir}/third_party/licenses/apache-2.0.txt".replace('\\', "/")
113113
}
114114

115115
dependencies {

firebase-crashlytics/firebase-crashlytics.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ android {
5353
}
5454

5555
thirdPartyLicenses {
56-
add 'Tape', "file://${projectDir}/third_party_licenses/tape/LICENSE"
56+
add 'Tape', "file://${projectDir}/third_party_licenses/tape/LICENSE".replace('\\', "/")
5757
}
5858

5959
dependencies {

firebase-inappmessaging-display/firebase-inappmessaging-display.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ android {
6969

7070

7171
thirdPartyLicenses {
72-
add 'Dagger', "file://${rootDir}/third_party/licenses/apache-2.0.txt"
72+
add 'Dagger', "file://${rootDir}/third_party/licenses/apache-2.0.txt".replace('\\', "/")
7373
}
7474

7575
dependencies {

firebase-inappmessaging/firebase-inappmessaging.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ configurations.all {
106106

107107

108108
thirdPartyLicenses {
109-
add 'Dagger', "file://${rootDir}/third_party/licenses/apache-2.0.txt"
109+
add 'Dagger', "file://${rootDir}/third_party/licenses/apache-2.0.txt".replace('\\', "/")
110110
}
111111

112112
dependencies {

transport/transport-runtime/transport-runtime.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ android {
9696
}
9797

9898
thirdPartyLicenses {
99-
add 'Dagger', "file://${rootDir}/third_party/licenses/apache-2.0.txt"
99+
add 'Dagger', "file://${rootDir}/third_party/licenses/apache-2.0.txt".replace('\\', "/")
100100
}
101101

102102
dependencies {

0 commit comments

Comments
 (0)