/**
 * \file legion_defines.h
 * Public-facing definitions of variables configured at build time
 * DO NOT EDIT THIS FILE WITHOUT CHANGING runtime.mk ALSO
 */

/********************** IMPORTANT **************************
 *
 * This file is PURE C, **NOT** C++. Keep any C++-isms in
 * legion_types.h, or elsewhere.
 *
 ******************** IMPORTANT ****************************/

#cmakedefine LEGION_VERSION "@LEGION_VERSION@"

#cmakedefine DEBUG_LEGION

#cmakedefine LEGION_PRIVILEGE_CHECKS

#cmakedefine LEGION_BOUNDS_CHECKS

#cmakedefine LEGION_MAX_DIM @LEGION_MAX_DIM@

#cmakedefine LEGION_MAX_FIELDS @LEGION_MAX_FIELDS@

#cmakedefine LEGION_MAX_NUM_NODES @LEGION_MAX_NUM_NODES@

#cmakedefine LEGION_MAX_NUM_PROCS @LEGION_MAX_NUM_PROCS@

#cmakedefine LEGION_USE_CUDA

#cmakedefine LEGION_GPU_REDUCTIONS

#cmakedefine LEGION_USE_ZLIB

#cmakedefine LEGION_REDOP_COMPLEX

#cmakedefine LEGION_REDOP_HALF

#cmakedefine LEGION_WARNINGS_FATAL

#cmakedefine LEGION_USE_HDF5

#cmakedefine LEGION_SPY

#cmakedefine LEGION_USE_HIP

#cmakedefine LEGION_USE_LIBDL
