replace : iotivity -> iotivity-sec
[platform/upstream/iotivity.git] / android / android_api / base / build.gradle
index 4ea654c..2d8cbcb 100755 (executable)
 apply plugin: 'com.android.library'\r
 \r
 android {\r
-    compileSdkVersion 21\r
+    if (WITH_TRANSPORT_BLE == "0") {\r
+        compileSdkVersion 21\r
+    }else{\r
+        compileSdkVersion 22\r
+    }\r
     buildToolsVersion "20.0.0"\r
     archivesBaseName = "iotivity-base"\r
 \r
@@ -41,8 +45,9 @@ android {
         minSdkVersion 21\r
         targetSdkVersion 21\r
         versionCode 1\r
-        versionName "1.1.1"\r
+        versionName "1.2.1"\r
         buildConfigField 'int', 'SECURED', SECURED\r
+        buildConfigField 'int', 'WITH_TCP', WITH_TCP\r
         buildConfigField 'int', 'WITH_CLOUD', WITH_CLOUD\r
         buildConfigField "int", 'WITH_MQ_PUB', WITH_MQ_PUB\r
         buildConfigField "int", 'WITH_MQ_SUB', WITH_MQ_SUB\r
@@ -119,7 +124,7 @@ task buildNative(type: Exec) {
         //for windows use 'ndk-build.cmd'\r
         //def ndkBuild = new File(System.env.ANDROID_NDK_HOME, 'ndk-build.cmd')\r
         def ndkBuild = new File(System.env.ANDROID_NDK_HOME, 'ndk-build')
-        commandLine ndkBuild, "APP_ABI=$TARGET_ARCH", "APP_OPTIM=$RELEASE", "SECURE=$SECURED", "WITH_CLOUD=$WITH_CLOUD", "RD_MODE=$RD_MODE", "WITH_MQ_PUB=$WITH_MQ_PUB", "WITH_MQ_SUB=$WITH_MQ_SUB", "WITH_MQ_BROKER=$WITH_MQ_BROKER"
+        commandLine ndkBuild, "APP_ABI=$TARGET_ARCH", "APP_OPTIM=$RELEASE", "SECURE=$SECURED", "WITH_CLOUD=$WITH_CLOUD", "RD_MODE=$RD_MODE", "WITH_MQ_PUB=$WITH_MQ_PUB", "WITH_MQ_SUB=$WITH_MQ_SUB", "WITH_MQ_BROKER=$WITH_MQ_BROKER", "WITH_TCP=$WITH_TCP"\r
     } else {\r
         println '##################'\r
         println 'Skipping NDK build'\r