halx99
95fe4d35bf
Fix ax::print missing '\n'
2024-04-06 23:46:04 +08:00
halx99
b7eb4da5b7
Update changelog
2024-04-06 23:45:47 +08:00
halx99
6d8eda761a
Fix compile warnings
2024-04-06 23:42:51 +08:00
halx99
5261235697
Update simdjson to 3.9.1
2024-04-06 23:42:25 +08:00
halx99
c1a24d4ab5
Update stb_image to 2.29
2024-04-06 23:40:16 +08:00
halx99
195d0e7984
Make FileStream open file for write share flags same with cstd
2024-04-06 22:47:00 +08:00
halx99
8c1119da50
Fix setup.ps1 not update AX_ROOT in unix profile [skip ci]
2024-04-06 21:33:58 +08:00
halx99
ba734bc3e5
Fix some compiling warnings
2024-04-06 18:05:42 +08:00
halx99
e62a0aa6b7
Improve 1k/install-pwsh.sh [skip ci]
...
Add 1k/install-cmake.sh
2024-04-06 15:48:16 +08:00
halx99
1681c50bde
Update changelog
2024-04-06 15:31:27 +08:00
Deal
8c5243fd20
Fix #1790
2024-04-06 08:35:14 +08:00
axmol-bot
544bd14d96
Committing luabindings for commit bf7635f
( #1789 )
...
Co-authored-by: halx99 <6977319+halx99@users.noreply.github.com>
2024-04-05 16:06:34 +08:00
Deal
bf7635fe63
Add CMake option to remove Console from builds ( #1788 )
...
* Add CMake option to remove Console from builds
- option: AX_ENABLE_CONSOLE
* Fix ci
2024-04-05 14:25:22 +08:00
halx99
a6867f3c28
Improve feature dependencies control
2024-04-05 11:07:47 +08:00
halx99
c80fc1a8be
Avoid dead loop when enable enableRetina
2024-04-05 01:55:19 +08:00
halx99
9b25809898
Improve code style
2024-04-05 01:44:41 +08:00
halx99
3bcb13f22a
Fix #1787
2024-04-05 01:20:44 +08:00
halx99
5b16ce5ace
Update changelog [skip ci]
2024-04-05 00:15:17 +08:00
Deal
f5644fe566
Update manifest.json [skip-ci]
2024-04-03 21:33:11 +08:00
halx99
4d89b04850
Move Logging APIs from Console.h/Console.cpp to Logging.h/Logging.cpp
2024-04-03 21:03:40 +08:00
halx99
0a93419e4b
Improve code style
2024-04-03 20:28:20 +08:00
halx99
1ea0ecfbf4
Fix #1784 , update yasio to 4.2.2
2024-04-03 20:26:32 +08:00
halx99
620c5027fd
Update build system
2024-04-03 20:25:25 +08:00
halx99
372ebf1355
Update glad to v2.0.6
2024-04-03 03:58:21 +08:00
halx99
e8b070c84c
Remove unnecessary cmake option AX_VS_DEPLOYMENT_TARGET since we require cmake >= 3.28
2024-04-03 03:57:59 +08:00
Deal
9e944935b0
Add apple xcframework support ( #1786 )
...
* Add apple xcframework support
* Fix ci
2024-04-03 01:48:30 +08:00
halx99
0c7181c77c
Improve build system
2024-04-02 22:31:34 +08:00
halx99
d645aee0d5
Improve 1k/build.ps1
2024-04-01 22:37:05 +08:00
halx99
645439b253
Fix publish ci[skip ci]
2024-03-31 00:01:03 +08:00
halx99
55e32e1e66
Update badges
2024-03-30 23:49:31 +08:00
halx99
ddf4e8e38a
Fix lua_downloader memory leak
2024-03-30 23:46:33 +08:00
RH
5f9da6e4ae
Add required define to generate correct bindings ( #1778 )
2024-03-30 14:43:28 +08:00
RH
690e16df30
Use single macro to control each feature ( #1776 )
...
* Use single macro to control each feature
* Allow Physics module to be enabled or disabled via cmake option
2024-03-30 08:56:32 +08:00
Deal
0957069957
Fix ci
2024-03-30 08:54:21 +08:00
halx99
3ca370525b
Explicit link pthread on non-win platforms
2024-03-30 01:42:17 +08:00
halx99
284f088074
Move rpath control to 1k/platforms.cmake
2024-03-30 01:27:13 +08:00
halx99
2ea963cb07
Update flatbuffers: 2.0.8 ==> 24.3.25
2024-03-30 01:11:22 +08:00
halx99
f7c19cdbef
Fix #1768
2024-03-30 01:09:52 +08:00
halx99
9a10407d7d
Improve build system
2024-03-30 01:08:55 +08:00
halx99
ab0633ce6e
Fix c compiler flags warnings
2024-03-30 01:04:58 +08:00
halx99
c9b511a39d
Set cmake minmal require to 3.29.0+ for supress xcode 15 duplicated linking warnings
2024-03-30 01:00:31 +08:00
halx99
d8d1cc0fc4
Remove unexpected setup option
2024-03-30 00:59:35 +08:00
axmol-bot
1de0e166b1
Committing luabindings for commit 07f47c1
( #1773 )
...
* Committing luabindings for commit 07f47c1
* Check lua-tests on linux ci
---------
Co-authored-by: halx99 <6977319+halx99@users.noreply.github.com>
2024-03-28 21:07:51 +08:00
halx99
6f81d69c01
Merge branch 'dev' of https://github.com/axmolengine/axmol into dev
2024-03-28 20:58:05 +08:00
halx99
62584966af
Improve cmake
2024-03-28 20:58:03 +08:00
RH
07f47c1640
Update LUA config for new build options ( #1772 )
2024-03-28 13:38:33 +08:00
RH
4fb845244f
Allow certain code modules to be removed from build process ( #1769 )
...
* Add support for disabling code sections from build process
* Add support for disabling built-in audio
* No need to add definition here
* Remove extra blank lines
* Add required copyright notice
* Document new options
2024-03-28 10:45:20 +08:00
halx99
5797e355a3
Remove unused rpath
2024-03-27 22:59:35 +08:00
halx99
d514f88cb1
Fix mac & linux rpath settings
2024-03-27 22:57:32 +08:00
halx99
6e6227196c
Prepare release 2.1.3
2024-03-26 00:08:53 +08:00