1/** 2 * \file wasmtime/conf.h 3 * 4 * \brief Build-time defines for how the C API was built. 5 */ 6 7#ifndef WASMTIME_CONF_H 8#define WASMTIME_CONF_H 9 10// WASMTIME_FEATURE_LIST 11#cmakedefine WASMTIME_FEATURE_PROFILING 12#cmakedefine WASMTIME_FEATURE_WAT 13#cmakedefine WASMTIME_FEATURE_CACHE 14#cmakedefine WASMTIME_FEATURE_PARALLEL_COMPILATION 15#cmakedefine WASMTIME_FEATURE_WASI 16#cmakedefine WASMTIME_FEATURE_WASI_HTTP 17#cmakedefine WASMTIME_FEATURE_LOGGING 18#cmakedefine WASMTIME_FEATURE_DISABLE_LOGGING 19#cmakedefine WASMTIME_FEATURE_COREDUMP 20#cmakedefine WASMTIME_FEATURE_ADDR2LINE 21#cmakedefine WASMTIME_FEATURE_DEMANGLE 22#cmakedefine WASMTIME_FEATURE_THREADS 23#cmakedefine WASMTIME_FEATURE_GC 24#cmakedefine WASMTIME_FEATURE_GC_DRC 25#cmakedefine WASMTIME_FEATURE_GC_NULL 26#cmakedefine WASMTIME_FEATURE_ASYNC 27#cmakedefine WASMTIME_FEATURE_CRANELIFT 28#cmakedefine WASMTIME_FEATURE_WINCH 29#cmakedefine WASMTIME_FEATURE_DEBUG_BUILTINS 30#cmakedefine WASMTIME_FEATURE_POOLING_ALLOCATOR 31#cmakedefine WASMTIME_FEATURE_COMPONENT_MODEL 32#cmakedefine WASMTIME_FEATURE_PULLEY 33#cmakedefine WASMTIME_FEATURE_ALL_ARCH 34// ... if you add a line above this be sure to change the other locations 35// marked WASMTIME_FEATURE_LIST 36 37#if defined(WASMTIME_FEATURE_CRANELIFT) || defined(WASMTIME_FEATURE_WINCH) 38#define WASMTIME_FEATURE_COMPILER 39#endif 40 41#endif // WASMTIME_CONF_H 42