Blame view

3rdparty/opencv-4.5.4/samples/android/tutorial-4-opencl/build.gradle.in 1.24 KB
f4334277   Hu Chunming   提交3rdparty
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
  apply plugin: 'com.android.application'
  
  android {
      compileSdkVersion @ANDROID_COMPILE_SDK_VERSION@
      defaultConfig {
          applicationId "org.opencv.samples.tutorial4"
          minSdkVersion @ANDROID_MIN_SDK_VERSION@
          targetSdkVersion @ANDROID_TARGET_SDK_VERSION@
          versionCode 301
          versionName "3.01"
  
          externalNativeBuild {
              cmake {
                  arguments "-DOpenCV_DIR=" + project(':opencv').projectDir + "/@ANDROID_PROJECT_JNI_PATH@"@OPENCV_ANDROID_CMAKE_EXTRA_ARGS@
                  targets "JNIpart"
              }
          }
      }
      buildTypes {
          release {
              minifyEnabled false
              proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
          }
      }
      sourceSets {
          main {
              java.srcDirs = @ANDROID_SAMPLE_JAVA_PATH@
              aidl.srcDirs = @ANDROID_SAMPLE_JAVA_PATH@
              res.srcDirs = @ANDROID_SAMPLE_RES_PATH@
              manifest.srcFile '@ANDROID_SAMPLE_MANIFEST_PATH@'
          }
      }
      externalNativeBuild {
          cmake {
               path '@ANDROID_SAMPLE_JNI_PATH@/CMakeLists.txt'
          }
      }
  }
  
  dependencies {
      //implementation fileTree(dir: 'libs', include: ['*.jar'])
      implementation project(':opencv')
  }