renaming define for double precision to be picked up by cmake correctly
parent
63a4591683
commit
6613b6382f
|
@ -124,7 +124,7 @@ IF(NOT GIT_COMMIT_HASH)
|
||||||
ENDIF(NOT GIT_COMMIT_HASH)
|
ENDIF(NOT GIT_COMMIT_HASH)
|
||||||
|
|
||||||
IF(ASSIMP_DOUBLE_PRECISION)
|
IF(ASSIMP_DOUBLE_PRECISION)
|
||||||
ADD_DEFINITIONS(-DAI_DOUBLE_PRECISION)
|
ADD_DEFINITIONS(-DASSIMP_DOUBLE_PRECISION)
|
||||||
ENDIF(ASSIMP_DOUBLE_PRECISION)
|
ENDIF(ASSIMP_DOUBLE_PRECISION)
|
||||||
|
|
||||||
configure_file(
|
configure_file(
|
||||||
|
|
|
@ -913,6 +913,6 @@ enum aiComponent
|
||||||
* Property type: Bool. Default value: undefined.
|
* Property type: Bool. Default value: undefined.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#cmakedefine AI_DOUBLE_PRECISION 1
|
#cmakedefine ASSIMP_DOUBLE_PRECISION 1
|
||||||
|
|
||||||
#endif // !! AI_CONFIG_H_INC
|
#endif // !! AI_CONFIG_H_INC
|
||||||
|
|
|
@ -229,19 +229,19 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//////////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////////
|
||||||
/* Define AI_DOUBLE_PRECISION to compile assimp
|
/* Define ASSIMP_DOUBLE_PRECISION to compile assimp
|
||||||
* with double precision support (64-bit). */
|
* with double precision support (64-bit). */
|
||||||
//////////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
#ifdef AI_DOUBLE_PRECISION
|
#ifdef ASSIMP_DOUBLE_PRECISION
|
||||||
typedef double ai_real;
|
typedef double ai_real;
|
||||||
typedef signed long long int ai_int;
|
typedef signed long long int ai_int;
|
||||||
typedef unsigned long long int ai_uint;
|
typedef unsigned long long int ai_uint;
|
||||||
#else // AI_DOUBLE_PRECISION
|
#else // ASSIMP_DOUBLE_PRECISION
|
||||||
typedef float ai_real;
|
typedef float ai_real;
|
||||||
typedef signed int ai_int;
|
typedef signed int ai_int;
|
||||||
typedef unsigned int ai_uint;
|
typedef unsigned int ai_uint;
|
||||||
#endif // AI_DOUBLE_PRECISION
|
#endif // ASSIMP_DOUBLE_PRECISION
|
||||||
|
|
||||||
//////////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////////
|
||||||
/* Useful constants */
|
/* Useful constants */
|
||||||
|
|
Loading…
Reference in New Issue