AGX Dynamics 2.40.1.2
Loading...
Searching...
No Matches
build_flags.h
Go to the documentation of this file.
1/*
2Copyright 2007-2025. Algoryx Simulation AB.
3
4All AGX source code, intellectual property, documentation, sample code,
5tutorials, scene files and technical white papers, are copyrighted, proprietary
6and confidential material of Algoryx Simulation AB. You may not download, read,
7store, distribute, publish, copy or otherwise disseminate, use or expose this
8material unless having a written signed agreement with Algoryx Simulation AB, or having been
9advised so by Algoryx Simulation AB for a time limited evaluation, or having purchased a
10valid commercial license from Algoryx Simulation AB.
11
12Algoryx Simulation AB disclaims all responsibilities for loss or damage caused
13from using this software, unless otherwise stated in written agreements with
14Algoryx Simulation AB.
15*/
16
17#ifndef AGX_BUILD_FLAGS_H
18#define AGX_BUILD_FLAGS_H
19
20#include <agx/agxCore_export.h>
21
22namespace agx
23{
24 AGXCORE_EXPORT extern const char* const BUILD_TYPE;
25 AGXCORE_EXPORT extern const char* const CPP_BUILD_FLAGS;
26 AGXCORE_EXPORT extern const char* const C_BUILD_FLAGS;
27}
28
29// Backward compability macro definitions
30#ifndef AGX_BUILD_TYPE
31#define AGX_BUILD_TYPE agx::BUILD_TYPE
32#endif
33
34#ifndef AGX_CPP_BUILD_FLAGS
35#define AGX_CPP_BUILD_FLAGS agx::CPP_BUILD_FLAGS
36#endif
37
38#ifndef AGX_C_BUILD_FLAGS
39#define AGX_C_BUILD_FLAGS agx::C_BUILD_FLAGS
40#endif
41
42#endif
#define AGXCORE_EXPORT
The agx namespace contains the dynamics/math part of the AGX Dynamics API.
AGXCORE_EXPORT const char *const C_BUILD_FLAGS
AGXCORE_EXPORT const char *const CPP_BUILD_FLAGS
AGXCORE_EXPORT const char *const BUILD_TYPE