MCPcopy Create free account
hub / github.com/assimp/assimp / aiGetCompileFlags

Function aiGetCompileFlags

code/Common/Version.cpp:84–108  ·  view source on GitHub ↗

------------------------------------------------------------------------------------------------ Get flags used for compilation

Source from the content-addressed store, hash-verified

82// ------------------------------------------------------------------------------------------------
83// Get flags used for compilation
84ASSIMP_API unsigned int aiGetCompileFlags() {
85
86 unsigned int flags = 0;
87
88#ifdef ASSIMP_BUILD_BOOST_WORKAROUND
89 flags |= ASSIMP_CFLAGS_NOBOOST;
90#endif
91#ifdef ASSIMP_BUILD_SINGLETHREADED
92 flags |= ASSIMP_CFLAGS_SINGLETHREADED;
93#endif
94#ifdef ASSIMP_BUILD_DEBUG
95 flags |= ASSIMP_CFLAGS_DEBUG;
96#endif
97#ifdef ASSIMP_BUILD_DLL_EXPORT
98 flags |= ASSIMP_CFLAGS_SHARED;
99#endif
100#ifdef _STLPORT_VERSION
101 flags |= ASSIMP_CFLAGS_STLPORT;
102#endif
103#ifdef ASSIMP_DOUBLE_PRECISION
104 flags |= ASSIMP_CFLAGS_DOUBLE_SUPPORT;
105#endif
106
107 return flags;
108}
109
110// ------------------------------------------------------------------------------------------------
111ASSIMP_API unsigned int aiGetVersionRevision() {

Callers 4

mainFunction · 0.85
TEST_FFunction · 0.85
WriteBinaryDumpMethod · 0.85
Importer.cppFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected