diff options
author | Arto Kitula <arto.kitula@gmail.com> | 2018-08-17 01:24:05 +0300 |
---|---|---|
committer | Arto Kitula <arto.kitula@gmail.com> | 2018-08-17 01:24:05 +0300 |
commit | 7fed3f1b19b74f9ea94a25a22c522b50799a5f84 (patch) | |
tree | bfef0c799f7a5009d37a9ae079368447e55ab128 /build_files | |
parent | 11c845e334f394f374d11750fcff76ea778a881f (diff) |
build environment: fix opencollada build on macOS
Diffstat (limited to 'build_files')
-rw-r--r-- | build_files/build_environment/patches/opencollada.diff | 25 |
1 files changed, 19 insertions, 6 deletions
diff --git a/build_files/build_environment/patches/opencollada.diff b/build_files/build_environment/patches/opencollada.diff index 0c91b4151fe..48a5008f356 100644 --- a/build_files/build_environment/patches/opencollada.diff +++ b/build_files/build_environment/patches/opencollada.diff @@ -1,8 +1,8 @@ diff --git a/CMakeLists.txt b/CMakeLists.txt -index 3fc9be5..5112ce6 100644 +index 95abbe2..4f14f30 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt -@@ -254,11 +254,11 @@ +@@ -254,11 +254,11 @@ if(USE_STATIC_MSVC_RUNTIME) endif()
#adding PCRE
@@ -16,10 +16,10 @@ index 3fc9be5..5112ce6 100644 message("WARNING: Native PCRE not found, taking PCRE from ./Externals")
add_definitions(-DPCRE_STATIC)
add_subdirectory(${EXTERNAL_LIBRARIES}/pcre)
-diff --git a/DAEValidator/library/include/no_warning_begin.orig b/DAEValidator/library/include/no_warning_begin -index 3fc9be5..5112ce6 100644 ---- a/DAEValidator/library/include/no_warning_begin.orig 2017-05-31 16:56:39 -0600 -+++ b/DAEValidator/library/include/no_warning_begin 2017-06-07 10:18:45 -0600 +diff --git a/DAEValidator/library/include/no_warning_begin b/DAEValidator/library/include/no_warning_begin +index 7a69c32..defb315 100644 +--- a/DAEValidator/library/include/no_warning_begin ++++ b/DAEValidator/library/include/no_warning_begin @@ -2,6 +2,9 @@ #if defined(_WIN32) # pragma warning(push) @@ -30,3 +30,16 @@ index 3fc9be5..5112ce6 100644 # if defined(_MSC_VER) && defined(_DEBUG) # pragma warning(disable:4548) # endif +diff --git a/GeneratedSaxParser/src/GeneratedSaxParserUtils.cpp b/GeneratedSaxParser/src/GeneratedSaxParserUtils.cpp +index 1f9a3ee..d151e9a 100644 +--- a/GeneratedSaxParser/src/GeneratedSaxParserUtils.cpp ++++ b/GeneratedSaxParser/src/GeneratedSaxParserUtils.cpp +@@ -1553,7 +1553,7 @@ namespace GeneratedSaxParser + #if defined(COLLADABU_OS_WIN) && !defined(__MINGW32__) + return _isnan( value ) ? true : false; + #else +-#ifdef isnan ++#if defined(isnan) || defined(__APPLE__) + return isnan( value ); + #else + return std::isnan(value); |