Plugins gradle
This commit is contained in:
parent
91ae154dd8
commit
d3fef615cf
8 changed files with 282 additions and 56 deletions
10
plugins/.gitignore
vendored
Normal file
10
plugins/.gitignore
vendored
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
# Android Studio
|
||||||
|
*/.idea
|
||||||
|
*/*.iml
|
||||||
|
|
||||||
|
# Gradle
|
||||||
|
*/.gradle
|
||||||
|
*/local.properties
|
||||||
|
|
||||||
|
# Output files
|
||||||
|
*/build
|
|
@ -1,28 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="EclipseModuleManager" forced_jdk="true">
|
|
||||||
<conelement value="com.android.ide.eclipse.adt.DEPENDENCIES" />
|
|
||||||
<src_description expected_position="1">
|
|
||||||
<src_folder value="file://$MODULE_DIR$/src" expected_position="0" />
|
|
||||||
<src_folder value="file://$MODULE_DIR$/gen" expected_position="1" />
|
|
||||||
<src_folder value="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK" expected_position="2" />
|
|
||||||
<src_folder value="com.android.ide.eclipse.adt.LIBRARIES" expected_position="3" />
|
|
||||||
</src_description>
|
|
||||||
</component>
|
|
||||||
<component name="FacetManager">
|
|
||||||
<facet type="android" name="Android">
|
|
||||||
<configuration />
|
|
||||||
</facet>
|
|
||||||
</component>
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output url="file://$MODULE_DIR$/bin/classes" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/gen" isTestSource="false" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="jdk" jdkName="Android 4.1.2 Platform" jdkType="Android SDK" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
||||||
|
|
67
plugins/OsmAnd-AddressPlugin/build.gradle
Normal file
67
plugins/OsmAnd-AddressPlugin/build.gradle
Normal file
|
@ -0,0 +1,67 @@
|
||||||
|
apply plugin: 'com.android.application'
|
||||||
|
|
||||||
|
android {
|
||||||
|
compileSdkVersion 21
|
||||||
|
buildToolsVersion "21.1.2"
|
||||||
|
|
||||||
|
signingConfigs {
|
||||||
|
development {
|
||||||
|
storeFile file("../../../keystores/debug.keystore")
|
||||||
|
storePassword "android"
|
||||||
|
keyAlias "androiddebugkey"
|
||||||
|
keyPassword "android"
|
||||||
|
}
|
||||||
|
|
||||||
|
publishing {
|
||||||
|
storeFile file("../../osmand_key")
|
||||||
|
storePassword System.getenv("OSMAND_APK_PASSWORD")
|
||||||
|
keyAlias "androiddebugkey"
|
||||||
|
keyPassword System.getenv("OSMAND_APK_PASSWORD")
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
defaultConfig {
|
||||||
|
minSdkVersion 9
|
||||||
|
targetSdkVersion 21
|
||||||
|
}
|
||||||
|
|
||||||
|
lintOptions {
|
||||||
|
abortOnError false
|
||||||
|
}
|
||||||
|
|
||||||
|
sourceSets {
|
||||||
|
main {
|
||||||
|
manifest.srcFile "AndroidManifest.xml"
|
||||||
|
jni.srcDirs = []
|
||||||
|
jniLibs.srcDirs = []
|
||||||
|
aidl.srcDirs = ["src"]
|
||||||
|
java.srcDirs = ["src"]
|
||||||
|
resources.srcDirs = ["src"]
|
||||||
|
renderscript.srcDirs = ["src"]
|
||||||
|
res.srcDirs = ["res"]
|
||||||
|
assets.srcDirs = ["assets"]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
buildTypes {
|
||||||
|
debug {
|
||||||
|
signingConfig signingConfigs.development
|
||||||
|
}
|
||||||
|
release {
|
||||||
|
signingConfig signingConfigs.publishing
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
repositories {
|
||||||
|
ivy {
|
||||||
|
name = "OsmAndBinariesIvy"
|
||||||
|
url = "http://builder.osmand.net"
|
||||||
|
layout "pattern", {
|
||||||
|
artifact "ivy/[organisation]/[module]/[revision]/[artifact]-[revision].[ext]"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
dependencies {
|
||||||
|
}
|
67
plugins/Osmand-ParkingPlugin/build.gradle
Normal file
67
plugins/Osmand-ParkingPlugin/build.gradle
Normal file
|
@ -0,0 +1,67 @@
|
||||||
|
apply plugin: 'com.android.application'
|
||||||
|
|
||||||
|
android {
|
||||||
|
compileSdkVersion 21
|
||||||
|
buildToolsVersion "21.1.2"
|
||||||
|
|
||||||
|
signingConfigs {
|
||||||
|
development {
|
||||||
|
storeFile file("../../../keystores/debug.keystore")
|
||||||
|
storePassword "android"
|
||||||
|
keyAlias "androiddebugkey"
|
||||||
|
keyPassword "android"
|
||||||
|
}
|
||||||
|
|
||||||
|
publishing {
|
||||||
|
storeFile file("../../osmand_key")
|
||||||
|
storePassword System.getenv("OSMAND_APK_PASSWORD")
|
||||||
|
keyAlias "androiddebugkey"
|
||||||
|
keyPassword System.getenv("OSMAND_APK_PASSWORD")
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
defaultConfig {
|
||||||
|
minSdkVersion 9
|
||||||
|
targetSdkVersion 21
|
||||||
|
}
|
||||||
|
|
||||||
|
lintOptions {
|
||||||
|
abortOnError false
|
||||||
|
}
|
||||||
|
|
||||||
|
sourceSets {
|
||||||
|
main {
|
||||||
|
manifest.srcFile "AndroidManifest.xml"
|
||||||
|
jni.srcDirs = []
|
||||||
|
jniLibs.srcDirs = []
|
||||||
|
aidl.srcDirs = ["src"]
|
||||||
|
java.srcDirs = ["src"]
|
||||||
|
resources.srcDirs = ["src"]
|
||||||
|
renderscript.srcDirs = ["src"]
|
||||||
|
res.srcDirs = ["res"]
|
||||||
|
assets.srcDirs = ["assets"]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
buildTypes {
|
||||||
|
debug {
|
||||||
|
signingConfig signingConfigs.development
|
||||||
|
}
|
||||||
|
release {
|
||||||
|
signingConfig signingConfigs.publishing
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
repositories {
|
||||||
|
ivy {
|
||||||
|
name = "OsmAndBinariesIvy"
|
||||||
|
url = "http://builder.osmand.net"
|
||||||
|
layout "pattern", {
|
||||||
|
artifact "ivy/[organisation]/[module]/[revision]/[artifact]-[revision].[ext]"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
dependencies {
|
||||||
|
}
|
|
@ -1,28 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="EclipseModuleManager" forced_jdk="true">
|
|
||||||
<conelement value="com.android.ide.eclipse.adt.DEPENDENCIES" />
|
|
||||||
<src_description expected_position="1">
|
|
||||||
<src_folder value="file://$MODULE_DIR$/src" expected_position="0" />
|
|
||||||
<src_folder value="file://$MODULE_DIR$/gen" expected_position="1" />
|
|
||||||
<src_folder value="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK" expected_position="2" />
|
|
||||||
<src_folder value="com.android.ide.eclipse.adt.LIBRARIES" expected_position="3" />
|
|
||||||
</src_description>
|
|
||||||
</component>
|
|
||||||
<component name="FacetManager">
|
|
||||||
<facet type="android" name="Android">
|
|
||||||
<configuration />
|
|
||||||
</facet>
|
|
||||||
</component>
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output url="file://$MODULE_DIR$/bin/classes" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/gen" isTestSource="false" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="jdk" jdkName="Android 4.1.2 Platform" jdkType="Android SDK" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
||||||
|
|
67
plugins/Osmand-SRTMPlugin/build.gradle
Normal file
67
plugins/Osmand-SRTMPlugin/build.gradle
Normal file
|
@ -0,0 +1,67 @@
|
||||||
|
apply plugin: 'com.android.application'
|
||||||
|
|
||||||
|
android {
|
||||||
|
compileSdkVersion 21
|
||||||
|
buildToolsVersion "21.1.2"
|
||||||
|
|
||||||
|
signingConfigs {
|
||||||
|
development {
|
||||||
|
storeFile file("../../../keystores/debug.keystore")
|
||||||
|
storePassword "android"
|
||||||
|
keyAlias "androiddebugkey"
|
||||||
|
keyPassword "android"
|
||||||
|
}
|
||||||
|
|
||||||
|
publishing {
|
||||||
|
storeFile file("../../osmand_key")
|
||||||
|
storePassword System.getenv("OSMAND_APK_PASSWORD")
|
||||||
|
keyAlias "androiddebugkey"
|
||||||
|
keyPassword System.getenv("OSMAND_APK_PASSWORD")
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
defaultConfig {
|
||||||
|
minSdkVersion 9
|
||||||
|
targetSdkVersion 21
|
||||||
|
}
|
||||||
|
|
||||||
|
lintOptions {
|
||||||
|
abortOnError false
|
||||||
|
}
|
||||||
|
|
||||||
|
sourceSets {
|
||||||
|
main {
|
||||||
|
manifest.srcFile "AndroidManifest.xml"
|
||||||
|
jni.srcDirs = []
|
||||||
|
jniLibs.srcDirs = []
|
||||||
|
aidl.srcDirs = ["src"]
|
||||||
|
java.srcDirs = ["src"]
|
||||||
|
resources.srcDirs = ["src"]
|
||||||
|
renderscript.srcDirs = ["src"]
|
||||||
|
res.srcDirs = ["res"]
|
||||||
|
assets.srcDirs = ["assets"]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
buildTypes {
|
||||||
|
debug {
|
||||||
|
signingConfig signingConfigs.development
|
||||||
|
}
|
||||||
|
release {
|
||||||
|
signingConfig signingConfigs.publishing
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
repositories {
|
||||||
|
ivy {
|
||||||
|
name = "OsmAndBinariesIvy"
|
||||||
|
url = "http://builder.osmand.net"
|
||||||
|
layout "pattern", {
|
||||||
|
artifact "ivy/[organisation]/[module]/[revision]/[artifact]-[revision].[ext]"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
dependencies {
|
||||||
|
}
|
67
plugins/Osmand-Sherpafy/build.gradle
Normal file
67
plugins/Osmand-Sherpafy/build.gradle
Normal file
|
@ -0,0 +1,67 @@
|
||||||
|
apply plugin: 'com.android.application'
|
||||||
|
|
||||||
|
android {
|
||||||
|
compileSdkVersion 21
|
||||||
|
buildToolsVersion "21.1.2"
|
||||||
|
|
||||||
|
signingConfigs {
|
||||||
|
development {
|
||||||
|
storeFile file("../../../keystores/debug.keystore")
|
||||||
|
storePassword "android"
|
||||||
|
keyAlias "androiddebugkey"
|
||||||
|
keyPassword "android"
|
||||||
|
}
|
||||||
|
|
||||||
|
publishing {
|
||||||
|
storeFile file("../../osmand_key")
|
||||||
|
storePassword System.getenv("OSMAND_APK_PASSWORD")
|
||||||
|
keyAlias "androiddebugkey"
|
||||||
|
keyPassword System.getenv("OSMAND_APK_PASSWORD")
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
defaultConfig {
|
||||||
|
minSdkVersion 9
|
||||||
|
targetSdkVersion 21
|
||||||
|
}
|
||||||
|
|
||||||
|
lintOptions {
|
||||||
|
abortOnError false
|
||||||
|
}
|
||||||
|
|
||||||
|
sourceSets {
|
||||||
|
main {
|
||||||
|
manifest.srcFile "AndroidManifest.xml"
|
||||||
|
jni.srcDirs = []
|
||||||
|
jniLibs.srcDirs = []
|
||||||
|
aidl.srcDirs = ["src"]
|
||||||
|
java.srcDirs = ["src"]
|
||||||
|
resources.srcDirs = ["src"]
|
||||||
|
renderscript.srcDirs = ["src"]
|
||||||
|
res.srcDirs = ["res"]
|
||||||
|
assets.srcDirs = ["assets"]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
buildTypes {
|
||||||
|
debug {
|
||||||
|
signingConfig signingConfigs.development
|
||||||
|
}
|
||||||
|
release {
|
||||||
|
signingConfig signingConfigs.publishing
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
repositories {
|
||||||
|
ivy {
|
||||||
|
name = "OsmAndBinariesIvy"
|
||||||
|
url = "http://builder.osmand.net"
|
||||||
|
layout "pattern", {
|
||||||
|
artifact "ivy/[organisation]/[module]/[revision]/[artifact]-[revision].[ext]"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
dependencies {
|
||||||
|
}
|
|
@ -1,2 +1,6 @@
|
||||||
include ':OsmAnd-java'
|
include ':OsmAnd-java'
|
||||||
include ':OsmAnd'
|
include ':OsmAnd'
|
||||||
|
include ':plugins:OsmAnd-AddressPlugin'
|
||||||
|
include ':plugins:Osmand-ParkingPlugin'
|
||||||
|
include ':plugins:Osmand-Sherpafy'
|
||||||
|
include ':plugins:Osmand-SRTMPlugin'
|
||||||
|
|
Loading…
Reference in a new issue