1 set(LUCI_INTERPRETER_INCLUDE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/include")
2 set(LUCI_INTERPRETER_SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/src")
3 set(LUCI_INTERPRETER_PAL_COMMON_DIR "${CMAKE_CURRENT_SOURCE_DIR}/pal/common")
4 if (NOT LUCI_INTERPRETER_PAL_DIR)
5 set(LUCI_INTERPRETER_PAL_DIR "${CMAKE_CURRENT_SOURCE_DIR}/pal/mcu")
8 if (NOT LUCI_INTERPRETER_KERNELS_BUILD_LIST)
9 set(KERNEL_REGISTER_FILE "${LUCI_INTERPRETER_PAL_DIR}/KernelsToBuild.lst")
11 set(KERNEL_REGISTER_FILE ${LUCI_INTERPRETER_KERNELS_BUILD_LIST})
14 if (NOT DEFINED CUSTOM_LUCI_INTERPRETER_SUFFIX)
15 set(LUCI_INTERPRETER_SUFFIX "")
17 set(LUCI_INTERPRETER_SUFFIX ${CUSTOM_LUCI_INTERPRETER_SUFFIX})
21 add_definitions(-DDIS_QUANT)
25 add_definitions(-DDIS_FLOAT)
28 add_compile_options(-fno-exceptions)
29 add_compile_options(-Os)
31 # AFAIK, this will enable leak sanitizer, too
33 add_compile_options(-fsanitize=address)
34 add_link_options(-fsanitize=address)
35 endif(ENABLE_SANITIZER)