Helixis 1.0
Task Programming API
Functions
sources/config.c File Reference
#include "hlx/core.h"
#include "helixis_internal.h"

Go to the source code of this file.

Functions

hlx_build_config hlx_get_build_config (void)

Function Documentation

hlx_build_config hlx_get_build_config ( void  )

Get Helixis build info

See also:
hlx_build_config
Returns:
The build configuration (flag enum)

Definition at line 42 of file config.c.

References HLX_HAS_64_BITS_SUPPORT, HLX_HAS_DEBUG_INFO, HLX_HAS_PARALLEL_THREADING, and HLX_NO_FEATURES.

{
 hlx_build_config info;
 
 info = HLX_NO_FEATURES;
#if defined(DEBUG) || defined(_DEBUG)
 info |= HLX_HAS_DEBUG_INFO;
#endif
#if defined(HLX_BUILD_WITH_PARALLEL_THREADING)
 info |= HLX_HAS_PARALLEL_THREADING;
#endif
#if defined(HLX_BUILD_WITH_64_BITS_SUPPORT)
 info |= HLX_HAS_64_BITS_SUPPORT;
#endif
 return (info);
}
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines