Skip to content

Commit 97466a1

Browse files
committed
Extract poolakey module from project
1 parent 1824e46 commit 97466a1

27 files changed

Lines changed: 284 additions & 181 deletions
Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,15 @@
11
*.iml
2-
/app/production
32
.gradle
43
/local.properties
5-
.idea
4+
/.idea/caches
5+
/.idea/libraries
6+
/.idea/modules.xml
7+
/.idea/workspace.xml
8+
/.idea/navEditor.xml
9+
/.idea/assetWizardSettings.xml
610
.DS_Store
711
/build
812
/captures
913
.externalNativeBuild
10-
*.ks
14+
.cxx
15+
local.properties

poolakeyunitysdk-android/.idea/.gitignore

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

poolakeyunitysdk-android/.idea/.name

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

poolakeyunitysdk-android/.idea/compiler.xml

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

poolakeyunitysdk-android/.idea/gradle.xml

Lines changed: 20 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

poolakeyunitysdk-android/.idea/jarRepositories.xml

Lines changed: 35 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

poolakeyunitysdk-android/.idea/misc.xml

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

poolakeyunitysdk-android/.idea/vcs.xml

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 6 additions & 63 deletions
Original file line numberDiff line numberDiff line change
@@ -1,81 +1,24 @@
11
// Top-level build file where you can add configuration options common to all sub-projects/modules.
22
buildscript {
3-
ext.kotlin_version = '1.3.72'
4-
ext.poolakey_version = '1.3.0'
53
repositories {
64
google()
7-
jcenter()
5+
mavenCentral()
86
}
97
dependencies {
10-
classpath "com.android.tools.build:gradle:3.4.3"
11-
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
12-
8+
classpath "com.android.tools.build:gradle:4.1.3"
9+
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.5.20"
1310
// NOTE: Do not place your application dependencies here; they belong
1411
// in the individual module build.gradle files
1512
}
1613
}
17-
1814
allprojects {
1915
repositories {
2016
google()
21-
jcenter()
17+
mavenCentral()
2218
maven { url 'https://jitpack.io' }
2319
}
2420
}
2521

26-
apply plugin: 'com.android.library'
27-
apply plugin: 'kotlin-android'
28-
29-
android {
30-
compileSdkVersion 29
31-
buildToolsVersion '29.0.2'
32-
33-
defaultConfig {
34-
minSdkVersion 9
35-
targetSdkVersion 29
36-
versionCode 1
37-
versionName "1.0"
38-
}
39-
40-
buildTypes {
41-
debug {
42-
buildConfigField "String", "POOLAKEY_VERSION", '"' + poolakey_version + '"'
43-
}
44-
release {
45-
buildConfigField "String", "POOLAKEY_VERSION", '"' + poolakey_version + '"'
46-
}
47-
}
48-
49-
compileOptions
50-
{
51-
sourceCompatibility JavaVersion.VERSION_1_8
52-
targetCompatibility JavaVersion.VERSION_1_8
53-
}
54-
}
55-
56-
57-
dependencies {
58-
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
59-
implementation "com.github.cafebazaar.Poolakey:poolakey:$poolakey_version"
60-
}
61-
62-
task deleteJar(type: Delete) {
63-
delete 'Poolakey.jar'
64-
}
65-
task createJar(type: Copy) {
66-
from('build/intermediates/packaged-classes/release/')
67-
into('build')
68-
include('classes.jar')
69-
rename('classes.jar', 'Poolakey.jar')
70-
}
71-
task updateAAR(type: Copy) {
72-
from('build/outputs/aar')
73-
into('../poolakeyunitysdk-unity/Assets/Poolakey/Plugins/')
74-
include(project.name + '-release.aar')
75-
}
76-
77-
project.tasks.whenTaskAdded { Task theTask ->
78-
if (theTask.name == 'assembleRelease') {
79-
theTask.dependsOn(updateAAR) // Compile the custom task after compiling apk
80-
}
22+
task clean(type: Delete) {
23+
delete rootProject.buildDir
8124
}
4.76 KB
Binary file not shown.

0 commit comments

Comments
 (0)