|
@@ -74,8 +74,28 @@ allprojects {
|
74
|
74
|
// complying with the full range of their npm peer dependency and,
|
75
|
75
|
// consequently, we should qualify their version.
|
76
|
76
|
def versionQualifier = '-jitsi-1'
|
77
|
|
- if ('react-native-webrtc'.equals(project.name))
|
78
|
|
- versionQualifier = '-jitsi-1'
|
|
77
|
+ if ('react-native-background-timer' == project.name)
|
|
78
|
+ versionQualifier = '-jitsi-3' // 2.0.0 + react-native 0.57
|
|
79
|
+ else if ('react-native-calendar-events' == project.name)
|
|
80
|
+ versionQualifier = '-jitsi-1' // 056807286da610d884fb6b4c8ca187a767b261f7 + react-native 0.57
|
|
81
|
+ else if ('react-native-fast-image' == project.name)
|
|
82
|
+ versionQualifier = '-jitsi-1' // 1f8c93a5584869848d75cc9b946beb9688efe285 + react-native 0.57
|
|
83
|
+ else if ('react-native-google-signin' == project.name)
|
|
84
|
+ versionQualifier = '-jitsi-1' // 1.0.0-rc6 + react-native 0.57
|
|
85
|
+ else if ('react-native-immersive' == project.name)
|
|
86
|
+ versionQualifier = '-jitsi-4' // 1.1.0 + react-native 0.57
|
|
87
|
+ else if ('react-native-keep-awake' == project.name)
|
|
88
|
+ versionQualifier = '-jitsi-3' // 2.0.6 + react-native 0.57
|
|
89
|
+ else if ('react-native-linear-gradient' == project.name)
|
|
90
|
+ versionQualifier = '-jitsi-1' // 2.4.0 + react-native 0.57
|
|
91
|
+ else if ('react-native-locale-detector' == project.name)
|
|
92
|
+ versionQualifier = '-jitsi-3' // 845281e9fd4af756f6d0f64afe5cce08c63e5ee9 + react-native 0.57
|
|
93
|
+ else if ('react-native-sound' == project.name)
|
|
94
|
+ versionQualifier = '-jitsi-2' // 0.10.9 + react-native 0.57
|
|
95
|
+ else if ('react-native-vector-icons' == project.name)
|
|
96
|
+ versionQualifier = '-jitsi-3' // 6.0.2 + react-native 0.57
|
|
97
|
+ else if ('react-native-webrtc' == project.name)
|
|
98
|
+ versionQualifier = '-jitsi-9' // 6322a9b5a38ce590cfaea4041072ea87c8dbf558 + react-native 0.57
|
79
|
99
|
|
80
|
100
|
project.version = "${json.version}${versionQualifier}"
|
81
|
101
|
|
|
@@ -135,7 +155,7 @@ allprojects {
|
135
|
155
|
// (third-party) React Native modules we utilize can
|
136
|
156
|
// depend not on a specific react-native release but
|
137
|
157
|
// a wider range.
|
138
|
|
- if (artifactId.equals('react-native')) {
|
|
158
|
+ if (artifactId == 'react-native') {
|
139
|
159
|
def versionNumber = VersionNumber.parse(version)
|
140
|
160
|
version = "${versionNumber.major}.${versionNumber.minor}"
|
141
|
161
|
}
|