Commit Graph

26 Commits

Author SHA1 Message Date
James Chen fad60e3594
[Android] Fix compilation issues for v8 11.6 and libuv x86 arch and use gcc to build v8 (#432)
* Update linux v8, use gcc to compile it.

* Update versions.txt

* Update x86 android libuv.a

* Update android v8, use ndk r23c to build them
2023-10-10 10:17:23 +08:00
James Chen 3da4d36410
Update v8 to 11.6.189.22 (#425) 2023-10-08 13:59:43 +08:00
James Chen 06c42fcd05
Update swig, fix: the generated glue code is wrong if rename an inner class (#388) 2023-07-13 16:02:45 +08:00
James Chen e1ee5ad00a
Update swig to v1.1.5, fix https://github.com/cocos/cocos-engine/issues/15583 (#373) 2023-06-30 10:36:46 +08:00
James Chen 3117b1218c
Update swig to cocos-v1.1.4, fix the binding of static variables. (#348)
* Update swig to cocos-v1.1.4

* Revert permission

* Update version.txt
2023-05-11 14:24:36 +08:00
minggo ce540f2517
Revert "Support to bind a struct's default constructor with its properties as arguments. (#330)" (#331)
This reverts commit bfc808a095.
2023-01-06 10:31:42 +08:00
James Chen bfc808a095
Support to bind a struct's default constructor with its properties as arguments. (#330) 2023-01-05 16:55:22 +08:00
James Chen 8942d8ab78 Update the license info for the files genereated by swig 2022-12-29 12:44:30 +08:00
James Chen b1d2c74774
Add Constructor.__isJSB for JSB classes. (#321) 2022-12-07 14:07:53 +08:00
yangchao 8069d9713b
update sdl2 (#318) 2022-11-23 17:05:08 +08:00
yangchao f8b31659de
Update sdl with fpic recompile (#317)
* update libsdl2 with fpic

* update sdl
2022-11-23 15:36:34 +08:00
James Chen 8e9734ba80
fix crash if function returns stack object like Vec4 (#316)
* fix crash if function returns stack object like Vec4

* Strip debug symbols

* Update swig version to v1.1.0
2022-11-21 10:22:25 +08:00
James Chen 749af5630c
Update swig, fix warnings, upgrade to 4.1.0 release (#315) 2022-11-18 09:48:59 +08:00
yangchao 16e8e7f1ea
Update linux libs (#313)
* set freetype compile flag with_brotli=false

* set freetype compile flag with_bzip=false
2022-11-09 18:12:28 +08:00
yangchao ab53b09c57
Update linux libs (#311)
* update linux third libs

* update verson.txt
2022-11-09 16:27:41 +08:00
James Chen 0d193a0432
Update swig, disable warning for unused variable (#289) 2022-09-06 14:43:43 +08:00
James Chen 68e015729d
Add swig binaries for mac, win64, linux (#280)
* Add swig binaries for mac, win64, linux
2022-08-15 14:34:58 +08:00
James Chen a0a3c67d09
freetype is only used in DebugRenderer now, so link freetype only when DebugRenderer is enabled. (#268) 2022-06-30 10:26:44 +08:00
yangchao fb1ee5c0e5
V3.6 update libz (#263)
* update win zlib to 1.2.12

* update linux zlib to 1.2.12

* update android zlib to 1.2.12
2022-06-22 16:15:04 +08:00
minggo 9b3fc71c6d Merge branch 'revert_v3.5' into merge_v3.5 2022-04-25 14:01:47 +08:00
yangchao e0a3e7bc34
mv qnx libs in private repo (#243) 2022-04-06 11:00:38 +08:00
yangchao 602a2896ba
V3.6 add freetype (#239)
* add linux freetype
2022-04-01 10:37:00 +08:00
yangchao 349eed9b0b
fix :sdl2 use static link (#224) 2022-02-28 09:45:47 +08:00
yangchao 973e244526
fix : linux use static lib (#223) 2022-02-25 15:32:45 +08:00
yangchao f28eba4d2f
Server mode not link sdl2 (#221) 2022-02-24 14:49:47 +08:00
yangchao 613927e7f7
add Linux libs (#211)
* add linux lib

* add sdl2

* remove files

* new lib dir

* change cmake

* add qnx lib

* add cairo lib

* openssl use 1.1.1k , curl use static link
2022-01-10 11:06:44 +08:00