[utils] add getLocaltime function
[platform/core/ml/nntrainer.git] / meson_options.txt
1 option('platform', type: 'combo', choices: ['none', 'tizen', 'yocto', 'android'], value: 'none')
2 option('enable-app', type: 'boolean', value: true)
3 option('install-app', type: 'boolean', value: true)
4 option('use_gym', type: 'boolean', value: false)
5 option('enable-capi', type: 'feature', value: 'auto')
6 option('enable-ccapi', type: 'boolean', value: true)
7 option('enable-test', type: 'boolean', value: true)
8 option('enable-logging', type: 'boolean', value: true)
9 option('enable-tizen-feature-check', type: 'boolean', value: true)
10 option('enable-nnstreamer-backbone', type: 'boolean', value: false)
11 option('enable-tflite-backbone', type: 'boolean', value: true)
12 option('enable-profile', type: 'boolean', value: false)
13 option('enable-debug', type: 'boolean', value: false)
14 option('enable-tflite-interpreter', type: 'boolean', value: true)
15 option('enable-memory-swap', type: 'boolean', value: false)
16 option('memory-swap-path', type: 'string', value: '')
17
18 # dependency conflict resolution
19 option('capi-ml-inference-actual', type: 'string', value: 'capi-ml-inference',
20         description: 'backward compatible dependency name of capi-ml-inference. ignored if ml-api-support is disabled.')
21 option('capi-ml-common-actual', type: 'string', value: 'capi-ml-common',
22         description: 'backward compatible dependency name of capi-ml-common. ignored if ml-api-support is disabled.')
23 option('tizen-version-major', type: 'integer', min : 4, max : 9999, value: 9999) # 9999 means "not Tizen"
24 option('tizen-version-minor', type: 'integer', min : 0, max : 9999, value: 0)
25 option('openblas-num-threads', type: 'integer', min : 0, max : 9999, value: 0)
26 #This is for the multi-threading in nntrainer
27 option('nntr-num-threads', type: 'integer', min : 0, max : 9999, value: 1)
28
29 # test related option
30 option('reduce-tolerance', type: 'boolean', value: true)
31 option('enable-long-test', type: 'boolean', value: false)
32
33 # backend options
34 option('enable-blas', type: 'boolean', value: true)
35 option('enable-cublas', type: 'boolean', value: false)
36 option('enable-openmp', type: 'boolean', value: true)
37
38 # ml-api dependency (to enable, install capi-inference from github.com/nnstreamer/api )
39 # To inter-operate with nnstreamer and ML-API packages, you need to enable this.
40 # If this is disabled, related options (capi-ml-*) are ignored.
41 option('ml-api-support', type: 'feature', value: 'auto')
42 # @todo : make them use 'feature' and depend on ml-api-support
43 option('enable-nnstreamer-tensor-filter', type: 'boolean', value: false)
44 option('nnstreamer-subplugin-install-path', type: 'string', value: '/usr/lib/nnstreamer') # where nnstreamer subplugin should be installed