Skip to content

Commit 515897f

Browse files
committed
System: update swift gradle plugin
1 parent c98b127 commit 515897f

22 files changed

+49
-35
lines changed

build.gradle

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
buildscript {
2-
ext.kotlin_version = '1.3.61'
2+
ext.kotlin_version = '1.4.21'
33

44
repositories {
55
google()
@@ -9,8 +9,8 @@ buildscript {
99
}
1010

1111
dependencies {
12-
classpath 'com.android.tools.build:gradle:4.1.1'
13-
classpath "com.readdle.android.swift:gradle:1.3.2"
12+
classpath 'com.android.tools.build:gradle:4.1.2'
13+
classpath "com.readdle.android.swift:gradle:1.3.4"
1414
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
1515
classpath "org.jetbrains.kotlin:kotlin-android-extensions:$kotlin_version"
1616
classpath "com.jfrog.bintray.gradle:gradle-bintray-plugin:1.8.4"

compiler/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ archivesBaseName = "compiler"
44

55
dependencies {
66
implementation project(':library')
7-
implementation 'com.google.code.gson:gson:2.8.5'
7+
implementation 'com.google.code.gson:gson:2.8.6'
88
}
99

1010
apply from: rootProject.file('bintray-publish.gradle')

gradle.properties

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
GROUP=com.readdle.swift.java.codegen
2-
VERSION_NAME=0.9.0
2+
VERSION_NAME=0.9.1
33

44
org.gradle.jvmargs=-Xmx1536m
5+
android.useAndroidX=true
6+
android.enableJetifier=true

sample/build.gradle

Lines changed: 21 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ swift {
99
useKapt true
1010
cleanEnabled true
1111
debug {
12-
abiFilters("x86_64")
1312
extraBuildFlags("-Xswiftc", "-DDEBUG")
1413
}
1514
}
@@ -22,7 +21,7 @@ android {
2221
targetSdkVersion 30
2322
versionCode 1
2423
versionName "1.0"
25-
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
24+
testInstrumentationRunner 'androidx.test.runner.AndroidJUnitRunner'
2625
javaCompileOptions {
2726
annotationProcessorOptions {
2827
arguments = ["com.readdle.codegen.package": """{
@@ -39,8 +38,22 @@ android {
3938
}
4039
buildTypes {
4140
release {
41+
debuggable false
42+
jniDebuggable false
4243
minifyEnabled false
43-
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
44+
shrinkResources false
45+
ndk {
46+
abiFilters = ["armeabi-v7a", "arm64-v8a", "x86", "x86_64"]
47+
}
48+
}
49+
debug {
50+
debuggable true
51+
jniDebuggable true
52+
minifyEnabled false
53+
shrinkResources false
54+
ndk {
55+
abiFilters = ["x86", "x86_64"]
56+
}
4457
}
4558
}
4659

@@ -68,10 +81,10 @@ dependencies {
6881
kapt project(':compiler')
6982
implementation project(':library')
7083

71-
implementation 'com.android.support.constraint:constraint-layout:2.0.4'
84+
implementation 'androidx.constraintlayout:constraintlayout:2.0.4'
7285
testImplementation 'junit:junit:4.13.1'
73-
androidTestImplementation 'com.android.support:support-annotations:28.0.0'
74-
androidTestImplementation 'com.android.support.test:runner:1.0.2'
75-
androidTestImplementation 'com.android.support.test:rules:1.0.2'
76-
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
86+
androidTestImplementation 'androidx.annotation:annotation:1.1.0'
87+
androidTestImplementation 'androidx.test.ext:junit:1.1.2'
88+
androidTestImplementation 'androidx.test:rules:1.3.0'
89+
androidTestImplementation 'androidx.test.espresso:espresso-core:3.3.0'
7790
}

sample/src/androidTest/java/com/readdle/swiftjava/sample/BoolTests.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package com.readdle.swiftjava.sample;
22

3-
import android.support.test.runner.AndroidJUnit4;
3+
import androidx.test.ext.junit.runners.AndroidJUnit4;
44

55
import com.readdle.codegen.anotation.JavaSwift;
66

sample/src/androidTest/java/com/readdle/swiftjava/sample/DoubleTests.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package com.readdle.swiftjava.sample;
22

3-
import android.support.test.runner.AndroidJUnit4;
3+
import androidx.test.ext.junit.runners.AndroidJUnit4;
44

55
import com.readdle.codegen.anotation.JavaSwift;
66

sample/src/androidTest/java/com/readdle/swiftjava/sample/FloatTests.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package com.readdle.swiftjava.sample;
22

3-
import android.support.test.runner.AndroidJUnit4;
3+
import androidx.test.ext.junit.runners.AndroidJUnit4;
44

55
import com.readdle.codegen.anotation.JavaSwift;
66

sample/src/androidTest/java/com/readdle/swiftjava/sample/Int16Tests.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package com.readdle.swiftjava.sample;
22

3-
import android.support.test.runner.AndroidJUnit4;
3+
import androidx.test.ext.junit.runners.AndroidJUnit4;
44

55
import com.readdle.codegen.anotation.JavaSwift;
66

sample/src/androidTest/java/com/readdle/swiftjava/sample/Int32Tests.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package com.readdle.swiftjava.sample;
22

3-
import android.support.test.runner.AndroidJUnit4;
3+
import androidx.test.ext.junit.runners.AndroidJUnit4;
44

55
import com.readdle.codegen.anotation.JavaSwift;
66

sample/src/androidTest/java/com/readdle/swiftjava/sample/Int64Tests.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package com.readdle.swiftjava.sample;
22

3-
import android.support.test.runner.AndroidJUnit4;
3+
import androidx.test.ext.junit.runners.AndroidJUnit4;
44

55
import com.readdle.codegen.anotation.JavaSwift;
66

0 commit comments

Comments
 (0)