CHP
2f54ecaf6d
Improve lua cmake ( #986 )
2022-12-17 16:35:20 +08:00
halx99
5424844c8b
Fix ci
2022-12-17 14:31:23 +08:00
halx99
1868f3b7e3
Fix ci
2022-12-17 13:19:26 +08:00
halx99
0a4bf2b3fa
Move SIMD detection to AXConfigDefine.cmake
2022-12-17 11:56:48 +08:00
AsakuraMizu
e0feb20bbc
fix linux prebuilt support
...
now lua-template can also use this feature
2022-11-17 23:20:26 +08:00
AsakuraMizu
8936e77bf6
experimental linux prebuilt support
2022-11-17 22:25:13 +08:00
AsakuraMizu
8387af1d34
Update AXLinkHelpers.cmake
2022-11-16 17:03:39 +08:00
halx99
6083ec053e
Remove unnecessary platform macro define in cmake
2022-11-01 19:00:48 +08:00
halx99
9c7c80aafa
Migrate [skip ci]
2022-10-18 19:13:40 +08:00
CHP
1af0d74430
Enable C++20 by default
...
Enable C++20 by default
2022-10-05 20:24:33 +02:00
一线灵|Deal
5645bb241e
Final migrate ( #876 )
2022-10-01 16:24:52 +08:00
halx99
bb6b62bf81
Update thirdparty prebuilt libs
...
- curl-7.85.0
- angle-2.1.19119 on branch `chromium/5195`
2022-09-12 22:46:35 +08:00
Paulo Coutinho
9e8543fd80
Fix arc ( #852 )
2022-09-09 23:06:59 +08:00
Paulo Coutinho
8c359917f7
Add apple tvos support ( #846 )
...
* support tvos
* support tvos and fix run command
* support tvos, fix run script and fix windows files
* support tvos on ci
* support tvos on ci and fix windows zlib
* support tvos on ci
* support tvos
* support tvos and tvos tests
2022-09-05 14:13:52 +08:00
halx99
ef4a389be2
Check AX_ENABLE_MSEDGE_WEBVIEW2
2022-09-02 20:06:05 +08:00
halx99
a61a54c6be
Copy angle dll when AX_USE_COMPAT_GL=true
2022-09-02 19:24:22 +08:00
halx99
6df48e9f8b
Fix typo
2022-09-02 10:36:25 +08:00
一线灵|Deal
33b67fa0df
Migrate, use simple namespace ax ( #818 )
2022-08-29 20:51:22 +08:00
halx99
07fbe78c5d
Fix #810
2022-08-19 19:52:10 +08:00
一线灵
44e98f9c41
Update AXLinkHelpers.cmake
2022-08-19 10:12:06 +08:00
halx99
9150b9db83
Migrate cmake files
2022-08-11 15:41:10 +08:00
一线灵
13fc72c02c
Migrate axys ( #782 )
2022-08-08 18:02:17 +08:00
halx99
600fdd5962
Migrate macro COCOS2D_DEBUG, refer #751
2022-07-19 15:34:26 +08:00
halx99
f3ac6ea871
Migrate macros 'CC_' to 'AX_'
2022-07-15 19:17:01 +08:00
halx99
2926c3b526
Fix ios device build issue
2022-07-14 17:20:18 +08:00
halx99
fff2bd59ed
Fix setup cmake files and some relative sources
2022-07-08 14:20:41 +08:00
halx99
be6f1bc911
Setup IOS_PLATFORM in ios.min.cmake
2022-06-29 17:37:23 +08:00
halx99
99f8c620e6
Fix ci, astc only support sse2 for x86 target
2022-06-16 12:22:39 +08:00
halx99
abc1355dd6
Remove dep libiconv since we don't required
2022-06-11 15:34:12 +08:00
halx99
c0977642bb
Improve cmake scripts
2022-05-19 10:54:42 +08:00
halx99
c584ee1e78
Enable video & webview lua-tests on windows
2022-05-18 12:52:05 +08:00
halx99
80ec8f43aa
Cleanup code
2022-05-14 02:47:47 -07:00
halx99
30a164c31a
Improvements and bug fixes
...
Improve ResizableBufferAdapter style
Improve extesnion adxelua
Improve code quality
Fix lua-tests BillBoardTest
Sync texture pixel format enum values for adxelua
Fix luaval_to_vec2 parameter location
Improve windows workflow
Improve cmake scripts
Take care Texture2D::setDefaultAlphaPixelFormat use
2022-05-13 21:06:29 +08:00
halx99
430030a6c3
Improve VS Ninja build again
...
a. Auto copy webview2 dll for targets
b. Fix cpp-tests compile error
2022-04-27 19:39:12 +08:00
Shatyuka
d71c620fc1
Compatible with Ninja
2022-04-26 15:16:02 +08:00
一线灵
ff2258be7c
Try fix empty/missing DT_HASH in "libOpenSLES.so"
2022-04-04 17:47:45 +08:00
halx99
67c6bcec4f
[cmake] Rename BUILD_LUA_LIBS to AX_ENABLE_EXT_LUA
2022-02-17 21:31:39 +08:00
halx99
67fad92cbf
Update plainlua to 5.4.4, pugixml to 1.12.1
2022-02-17 18:06:19 +08:00
halx99
818e563e51
Finish #578
2022-02-17 17:11:17 +08:00
deal
421001bdd7
Update ios.mini.cmake
2022-01-20 18:10:16 +08:00
deal
b5b176183c
Don't needs copy plainlua.dll when use luajit
2022-01-17 23:50:05 +08:00
halx99
0f4b92c1e4
Always enable string pooling for msvc
2021-12-04 13:45:25 +08:00
halx99
2ca99fce0f
Improve codebase to c++17
2021-11-26 18:06:14 +08:00
halx99
846231e2f1
Fix #522
2021-10-12 13:16:27 +08:00
halx99
bbd3a78ae4
Improve lua workflow on windows
...
a. Use working directory as default resource root on windows
b. Don't copy res and scripts to build binary dir on windows
c. Always build plainlua as dll on windows for fast debug
d. Remove 64bit spec search path for lua script
2021-10-07 18:44:34 +08:00
halx99
23b6c1d549
Fix mac build [skip ci]
2021-09-20 18:18:52 +08:00
halx99
e070ec111e
Add win64 angle dlls
2021-09-01 10:28:37 +08:00
halx99
6b25a52445
Update CocosConfigDefine.cmake
2021-08-27 01:08:14 +08:00
halx99
395a5afdd7
[Draft] Tidy windows prebuilt folder for win64 support
2021-08-26 23:25:17 +08:00
halx99
b66993f908
Update curl to 7.78.0 and use prebuilt lib for speedup cmake generation time
2021-08-23 20:38:52 +08:00