1 #ifndef NNCC_DEFINITIONS_H
2 #define NNCC_DEFINITIONS_H
5 * This file contains external definitions that defined by cmake build system
6 * All definitions of this file must start from `NNC` prefix e.g. `NNC_ROOT_PATH`
10 * @breif absolute path to installation directory of *nnc* project
12 #define NNC_ROOT_PATH "@NNC_INSTALL_PATH@"
15 * @breif absolute path to directory contains libraries
17 #define NNC_LIB_PATH "@NNC_INSTALL_LIB_PATH@"
20 * @brief defines if hdf5 package was found
22 #cmakedefine NNC_HDF5_SUPPORTED
25 * @brief define that TFLite frontend is enabled
27 #cmakedefine NNC_FRONTEND_TFLITE_ENABLED
30 * @brief define that CAFFE frontend is enabled
32 #cmakedefine NNC_FRONTEND_CAFFE_ENABLED
35 * @brief define that CAFFE2 frontend is enabled
37 #cmakedefine NNC_FRONTEND_CAFFE2_ENABLED
40 * @brief define that ONNX frontend is enabled
42 #cmakedefine NNC_FRONTEND_ONNX_ENABLED
44 #endif //NNCC_DEFINITIONS_H