-
-
Notifications
You must be signed in to change notification settings - Fork 208
Expand file tree
/
Copy pathbuild.gradle
More file actions
98 lines (79 loc) · 2.97 KB
/
Copy pathbuild.gradle
File metadata and controls
98 lines (79 loc) · 2.97 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
apply plugin: 'com.android.application'
//apply plugin: 'me.tatarka.retrolambda'
apply plugin: 'com.jakewharton.butterknife'
apply plugin: 'realm-android'
android {
compileSdkVersion rootProject.ext.compileSdkVersion
buildToolsVersion rootProject.ext.buildToolsVersion
defaultConfig {
minSdkVersion rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion
applicationId "org.qpython.qpy.community"
versionCode 1
versionName "1.0"
ndk {
abiFilters 'armeabi'
}
multiDexEnabled true
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
externalNativeBuild {
ndkBuild {
path '../qpython/src/main/jni/Android.mk'
}
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
dataBinding {
enabled = true
}
sourceSets {
main {
jniLibs.srcDirs = ['libs']
}
}
}
configurations {
all*.exclude group: 'commons-logging', module: 'commons-logging'
}
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile project(':termemulator')
compile project(':termexec')
compile project(':qpypluginman')
compile project(':qpysdk')
compile project(':qpysl4a')
//debugCompile project(path: ':qpysl4a', configuration: 'libraryDebug')
//releaseCompile project(path: ':qpysl4a', configuration: 'libraryRelease')
compile 'com.umeng.analytics:analytics:latest.integration'
compile 'com.jakewharton:butterknife:8.5.1'
annotationProcessor 'com.jakewharton:butterknife-compiler:8.5.1'
compile rootProject.ext.libSupportDesign
compile rootProject.ext.libSupportV7
compile rootProject.ext.libSupportAnnotation
compile rootProject.ext.libSupportCardView
compile 'de.hdodenhof:circleimageview:2.0.0'
compile 'com.thefinestartist:finestwebview:1.2.7'
compile 'me.zhanghai.android.materialprogressbar:library:1.1.4'
compile 'org.apmem.tools:layouts:1.9@aar'
compile 'com.azeesoft.lib.colorpicker:colorpicker:1.0.8@aar'
compile 'com.googlecode.juniversalchardet:juniversalchardet:1.0.3'
compile('com.github.afollestad.material-dialogs:commons:0.8.5.6') { transitive = true }
compile 'com.daimajia.numberprogressbar:library:1.2@aar'
compile rootProject.ext.libRxJava
compile rootProject.ext.libRxAndroid
compile 'com.google.code.gson:gson:2.6.2'
compile 'org.litepal.android:core:1.3.1'
compile 'org.greenrobot:eventbus:3.0.0'
compile 'me.dm7.barcodescanner:zxing:1.9'
//compile 'com.android.support:multidex:1.0.1'
//compile 'com.squareup.okhttp3:okhttp:3.4.1'
compile 'com.loopj.android:android-async-http:1.4.9'
}