//! this file always for cmake #ifndef _HEADER_LITE_BUILD_CONFIG #define _HEADER_LITE_BUILD_CONFIG #cmakedefine01 LITE_ENABLE_LOGGING #cmakedefine01 LITE_ENABLE_EXCEPTION #cmakedefine01 LITE_BUILD_WITH_MGE #cmakedefine01 LITE_WITH_CUDA #cmakedefine01 LITE_ASSERT_LOC #ifndef LITE_ENABLE_LOGGING #define LITE_ENABLE_LOGGING 1 #endif #ifndef LITE_ENABLE_EXCEPTION #if __cpp_exceptions || __EXCEPTIONS || \ (defined(_MSC_VER) && defined(_CPPUNWIND)) #define LITE_ENABLE_EXCEPTION 1 #else #define LITE_ENABLE_EXCEPTION 0 #endif #endif #ifndef LITE_WITH_CUDA #define LITE_WITH_CUDA 0 #endif #ifndef LITE_ASSERT_LOC #define LITE_ASSERT_LOC 0 #endif #ifndef LITE_BUILD_WITH_MGE #define LITE_BUILD_WITH_MGE 0 #endif #endif // _HEADER_LITE_BUILD_CONFIG