[3.x] Misc build system fixes
This commit is contained in:
parent
9351bc4b1c
commit
7bf7bd70ac
|
@ -4608,7 +4608,7 @@ Error GLTFDocument::_parse_lights(Ref<GLTFState> state) {
|
|||
light->outer_cone_angle = spot["outerConeAngle"];
|
||||
ERR_CONTINUE_MSG(light->inner_cone_angle >= light->outer_cone_angle, "The inner angle must be smaller than the outer angle.");
|
||||
} else if (type != "point" && type != "directional") {
|
||||
ERR_CONTINUE_MSG(ERR_PARSE_ERROR, "Light type is unknown.");
|
||||
ERR_CONTINUE_MSG(true, "Light type is unknown.");
|
||||
}
|
||||
|
||||
state->lights.push_back(light);
|
||||
|
|
|
@ -156,7 +156,7 @@ def configure(env):
|
|||
abi_subpath = "i686-linux-android"
|
||||
arch_subpath = "x86"
|
||||
env["x86_libtheora_opt_gcc"] = True
|
||||
if env["android_arch"] == "x86_64":
|
||||
elif env["android_arch"] == "x86_64":
|
||||
if get_platform(env["ndk_platform"]) < 21:
|
||||
print(
|
||||
"WARNING: android_arch=x86_64 is not supported by ndk_platform lower than android-21; setting ndk_platform=android-21"
|
||||
|
|
|
@ -9,7 +9,7 @@ index 3999a71521..4c9e0cf7ab 100644
|
|||
-#if (defined(_WIN32) && (_MSC_VER) && _MSC_VER >= 1400) && (!defined(BT_USE_DOUBLE_PRECISION))
|
||||
+// -- GODOT start --
|
||||
+//#if (defined(_WIN32) && (_MSC_VER) && _MSC_VER >= 1400) && (!defined(BT_USE_DOUBLE_PRECISION))
|
||||
+#if (defined(_WIN32) && (_MSC_VER) && _MSC_VER >= 1400) && (!defined(BT_USE_DOUBLE_PRECISION)) && (!defined(_M_ARM))
|
||||
+#if (defined(_WIN32) && (_MSC_VER) && _MSC_VER >= 1400) && (!defined(BT_USE_DOUBLE_PRECISION)) && (!defined(_M_ARM)) && (!defined(_M_ARM64))
|
||||
+// -- GODOT end --
|
||||
#define BT_USE_SSE
|
||||
#include <emmintrin.h>
|
||||
|
|
|
@ -74,7 +74,7 @@ inline int32_t btGetVersion()
|
|||
|
||||
// -- GODOT start --
|
||||
//#if (defined(_WIN32) && (_MSC_VER) && _MSC_VER >= 1400) && (!defined(BT_USE_DOUBLE_PRECISION))
|
||||
#if (defined(_WIN32) && (_MSC_VER) && _MSC_VER >= 1400) && (!defined(BT_USE_DOUBLE_PRECISION)) && (!defined(_M_ARM))
|
||||
#if (defined(_WIN32) && (_MSC_VER) && _MSC_VER >= 1400) && (!defined(BT_USE_DOUBLE_PRECISION)) && (!defined(_M_ARM)) && (!defined(_M_ARM64))
|
||||
// -- GODOT end --
|
||||
#define BT_USE_SSE
|
||||
#include <emmintrin.h>
|
||||
|
|
Loading…
Reference in New Issue