-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathbuild.gradle
61 lines (55 loc) · 1.55 KB
/
build.gradle
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
buildscript {
repositories {
mavenCentral()
// maven {
// url "http://repository-nutiteq.forge.cloudbees.com/release/"
// }
}
dependencies {
classpath 'com.android.tools.build:gradle:0.8.+'
}
}
apply plugin: 'android'
apply plugin: 'maven'
android {
compileSdkVersion 19
buildToolsVersion "19.0.1"
defaultConfig {
versionName project.version
}
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
res.srcDirs = ['res']
assets.srcDirs = ['assets']
}
}
buildTypes {
release {
runProguard false
proguardFile 'proguard-project.txt'
}
}
}
tasks.create(name: 'exportLibs', type: Copy) {
dependsOn configurations.compile
from configurations.compile
include '*.jar'
into "build/exportedLibs"
}
tasks.withType(com.android.build.gradle.tasks.PackageApplication) { pkgTask ->
pkgTask.jniFolders = new HashSet<File>()
pkgTask.jniFolders.add(new File(projectDir, 'libs'))
}
dependencies {
// compile fileTree(dir: 'libs', includes: ['*.jar'])
compile "com.nutiteq:nutiteq-3d-sdk:2.3.2"
compile "com.google.code.gson:gson:2.2.3"
compile "com.jhlabs:javaproj-noawt:1.0.7"
compile "com.google.protobuf:protobuf-java:2.4.1"
compile "org.mapsforge.android:mapsforge-map:0.3.1"
compile "com.samskivert:jmustache:1.5"
compile "com.graphhopper:graphhopper:0.1.1"
compile "com.vividsolutions:jts:1.13"
compile "com.android.support:support-v4:18.0.+"
}