[CI] fix android build
authorjijoong.moon <jijoong.moon@samsung.com>
Wed, 6 Apr 2022 07:58:02 +0000 (16:58 +0900)
committerJijoong Moon <jijoong.moon@samsung.com>
Wed, 6 Apr 2022 09:46:50 +0000 (18:46 +0900)
This patch fix ci fail when we build android using
tools/package_andorid.sh script

**Self evaluation:**
1. Build test:  [X]Passed [ ]Failed [ ]Skipped
2. Run test:  [X]Passed [ ]Failed [ ]Skipped

Signed-off-by: jijoong.moon <jijoong.moon@samsung.com>
jni/meson.build

index bae941b..b80a6aa 100644 (file)
@@ -15,8 +15,14 @@ and_conf.set('MESON_NNTRAINER_SRCS', ' '.join(nntrainer_sources))
 and_conf.set('MESON_NNTRAINER_INCS', ' '.join(nntrainer_inc_abs))
 and_conf.set('MESON_CCAPI_NNTRAINER_SRCS', ' '.join(ccapi_src))
 and_conf.set('MESON_CCAPI_NNTRAINER_INCS', ' '.join(ccapi_inc_abs))
-and_conf.set('MESON_CAPI_NNTRAINER_SRCS', ' '.join(capi_src))
-and_conf.set('MESON_CAPI_NNTRAINER_INCS', ' '.join(capi_inc_abs))
+
+if get_option('enable-capi').enabled()
+   and_conf.set('MESON_CAPI_NNTRAINER_SRCS', ' '.join(capi_src))
+   and_conf.set('MESON_CAPI_NNTRAINER_INCS', ' '.join(capi_inc_abs))
+else
+   and_conf.set('MESON_CAPI_NNTRAINER_SRCS', ' '.join([]))
+   and_conf.set('MESON_CAPI_NNTRAINER_INCS', ' '.join([]))   
+endif
 
 if iniparser_dep.found()
   and_conf.set('MESON_INIPARSER_ROOT', iniparser_root)