diff --git a/android/arm64-v8a/ar/libar.a b/android/arm64-v8a/ar/libar.a index c7f19c70..b0a45f35 100644 Binary files a/android/arm64-v8a/ar/libar.a and b/android/arm64-v8a/ar/libar.a differ diff --git a/android/arm64-v8a/xr/huaweivr/libxr.a b/android/arm64-v8a/xr/huaweivr/libxr.a index efd9e544..dab10309 100644 Binary files a/android/arm64-v8a/xr/huaweivr/libxr.a and b/android/arm64-v8a/xr/huaweivr/libxr.a differ diff --git a/android/arm64-v8a/xr/meta/libxr.a b/android/arm64-v8a/xr/meta/libxr.a index f4885302..8447201a 100644 Binary files a/android/arm64-v8a/xr/meta/libxr.a and b/android/arm64-v8a/xr/meta/libxr.a differ diff --git a/android/arm64-v8a/xr/monado/libxr.a b/android/arm64-v8a/xr/monado/libxr.a index b47c2682..0ec991f2 100644 Binary files a/android/arm64-v8a/xr/monado/libxr.a and b/android/arm64-v8a/xr/monado/libxr.a differ diff --git a/android/arm64-v8a/xr/pico/libxr.a b/android/arm64-v8a/xr/pico/libxr.a index bb62414a..8364dc84 100644 Binary files a/android/arm64-v8a/xr/pico/libxr.a and b/android/arm64-v8a/xr/pico/libxr.a differ diff --git a/android/arm64-v8a/xr/rokid/libxr.a b/android/arm64-v8a/xr/rokid/libxr.a index d3bedff6..920ff3bd 100644 Binary files a/android/arm64-v8a/xr/rokid/libxr.a and b/android/arm64-v8a/xr/rokid/libxr.a differ diff --git a/android/arm64-v8a/xr/spaces/libxr.a b/android/arm64-v8a/xr/spaces/libxr.a index 098d532b..a6ad1004 100644 Binary files a/android/arm64-v8a/xr/spaces/libxr.a and b/android/arm64-v8a/xr/spaces/libxr.a differ diff --git a/android/armeabi-v7a/ar/libar.a b/android/armeabi-v7a/ar/libar.a index 31ef2972..5ba78176 100644 Binary files a/android/armeabi-v7a/ar/libar.a and b/android/armeabi-v7a/ar/libar.a differ diff --git a/android/x86_64/xr/monado/libxr.a b/android/x86_64/xr/monado/libxr.a index 990b5488..a7fe6648 100644 Binary files a/android/x86_64/xr/monado/libxr.a and b/android/x86_64/xr/monado/libxr.a differ diff --git a/ios/libs/ar/libar.a b/ios/libs/ar/libar.a index 427e4e0a..b4cc1d58 100644 Binary files a/ios/libs/ar/libar.a and b/ios/libs/ar/libar.a differ diff --git a/linux/bin/swig/bin/swig b/linux/bin/swig/bin/swig index 2619331f..3029247f 100755 Binary files a/linux/bin/swig/bin/swig and b/linux/bin/swig/bin/swig differ diff --git a/linux/bin/swig/share/swig/4.1.0/javascript/cocos/javascriptcode.swg b/linux/bin/swig/share/swig/4.1.0/javascript/cocos/javascriptcode.swg index e75ac001..f261faaa 100644 --- a/linux/bin/swig/share/swig/4.1.0/javascript/cocos/javascriptcode.swg +++ b/linux/bin/swig/share/swig/4.1.0/javascript/cocos/javascriptcode.swg @@ -278,6 +278,7 @@ SE_DECLARE_FINALIZE_FUNC(js_delete_$jsdtor) %} %{ bool js_register_$jsmangledname(se::Object* obj) { $jsclass_inheritance + cls->defineStaticProperty("__isJSB", se::Value(true), se::PropertyAttribute::READ_ONLY | se::PropertyAttribute::DONT_ENUM | se::PropertyAttribute::DONT_DELETE); $jsclassvariables $jsclassfunctions $jsstaticclassvariables diff --git a/mac/bin/swig/bin/swig b/mac/bin/swig/bin/swig index 23c33f68..9380c1e4 100755 Binary files a/mac/bin/swig/bin/swig and b/mac/bin/swig/bin/swig differ diff --git a/mac/bin/swig/share/swig/4.1.0/javascript/cocos/javascriptcode.swg b/mac/bin/swig/share/swig/4.1.0/javascript/cocos/javascriptcode.swg index e75ac001..f261faaa 100644 --- a/mac/bin/swig/share/swig/4.1.0/javascript/cocos/javascriptcode.swg +++ b/mac/bin/swig/share/swig/4.1.0/javascript/cocos/javascriptcode.swg @@ -278,6 +278,7 @@ SE_DECLARE_FINALIZE_FUNC(js_delete_$jsdtor) %} %{ bool js_register_$jsmangledname(se::Object* obj) { $jsclass_inheritance + cls->defineStaticProperty("__isJSB", se::Value(true), se::PropertyAttribute::READ_ONLY | se::PropertyAttribute::DONT_ENUM | se::PropertyAttribute::DONT_DELETE); $jsclassvariables $jsclassfunctions $jsstaticclassvariables diff --git a/versions.txt b/versions.txt index 58b29a39..6c0ff58a 100644 --- a/versions.txt +++ b/versions.txt @@ -131,7 +131,7 @@ glslang (Built using https://github.com/YunHsiao/glslang/tree/build) ios: 11.5.0 (commit: 1978c76) linux: 11.5.0 -swig (Built using https://github.com/dumganhar/swig/tree/cocos-se) - win64: cocos-v1.1.0 (commit: fac0dbb) - mac: cocos-v1.1.0 (commit: fac0dbb) - linux: cocos-v1.1.0 (commit: fac0dbb) +swig ( Built using https://github.com/cocos/swig/tree/cocos-se, executable files are downloaded from https://github.com/cocos/swig/releases/tag/cocos-v1.1.2 ) + win64: cocos-v1.1.2 (commit: 5c7c430) + mac: cocos-v1.1.2 (commit: 5c7c430) + linux: cocos-v1.1.2 (commit: 5c7c430) diff --git a/win64/bin/swig/bin/swig.exe b/win64/bin/swig/bin/swig.exe index 470cf025..1d4b561f 100644 Binary files a/win64/bin/swig/bin/swig.exe and b/win64/bin/swig/bin/swig.exe differ diff --git a/win64/bin/swig/share/swig/4.1.0/javascript/cocos/javascriptcode.swg b/win64/bin/swig/share/swig/4.1.0/javascript/cocos/javascriptcode.swg index ed663639..4a127ac3 100644 --- a/win64/bin/swig/share/swig/4.1.0/javascript/cocos/javascriptcode.swg +++ b/win64/bin/swig/share/swig/4.1.0/javascript/cocos/javascriptcode.swg @@ -278,6 +278,7 @@ SE_DECLARE_FINALIZE_FUNC(js_delete_$jsdtor) %} %{ bool js_register_$jsmangledname(se::Object* obj) { $jsclass_inheritance + cls->defineStaticProperty("__isJSB", se::Value(true), se::PropertyAttribute::READ_ONLY | se::PropertyAttribute::DONT_ENUM | se::PropertyAttribute::DONT_DELETE); $jsclassvariables $jsclassfunctions $jsstaticclassvariables