halx99
65a8050683
ALSOFT: Use oboe instead OpenSL backend for more compatible
2023-02-18 11:49:46 +08:00
halx99
49284f4cc2
Working on c++23
...
There are many more efficient features on future c++23 standard
2023-02-18 11:39:31 +08:00
halx99
f180e71353
Fix ci
2022-12-17 14:49:06 +08:00
一线灵|Deal
7d2ecae55c
Update CMakeLists.txt
2022-12-07 21:38:19 +08:00
halx99
19e2a77bb4
Fix #958
2022-11-10 21:22:55 +08:00
一线灵|Deal
5645bb241e
Final migrate ( #876 )
2022-10-01 16:24:52 +08:00
aismann
9f5a5491e7
Rename folder to clipper2
2022-08-27 18:28:21 +02:00
aismann
9d1f2f3487
Replace Clipper1 (all stuff)
2022-08-27 17:00:10 +02:00
一线灵
95e8fe4e74
Fix compile error when AX_USE_LUAJIT=TRUE
2022-08-15 16:37:53 +08:00
一线灵
460e59f4de
Feature 803 ( #804 )
...
* Improve libpng cmake script to allow osx-arm64 target
* Update run-script.sh
* Update osx-ci.yml
* Update pr-ci.yml
* Update android-ci.yml
* Update pr-ci.yml
* Update osx-ci.yml
* Update README.md
* Update README.md
* Update libs
* Use macos-12 for osx target
* Fix ci
2022-08-14 11:19:56 +08:00
halx99
0465664ea1
Rename jpeg-turbo folder
2022-08-13 09:51:21 +08:00
一线灵
13fc72c02c
Migrate axys ( #782 )
2022-08-08 18:02:17 +08:00
DelinWorks
e73b2492c5
Replace CC_ with AX_
2022-07-08 02:17:41 +03:00
DelinWorks
49b6dda016
Fix CMAKE
2022-07-08 02:10:35 +03:00
aismann
f52bc9472d
Version: git 81612cb (until May 20, 2022)
2022-06-30 12:13:55 +02:00
halx99
8ef23c7fe9
Tidy audio module code
2022-05-15 09:55:57 +08:00
一线灵
421874a7e8
Fix linux ci
2022-05-14 19:53:51 +08:00
halx99
80ec8f43aa
Cleanup code
2022-05-14 02:47:47 -07:00
halx99
0ea2db2dfd
Improve use prebuilt engine libs for windows
...
a. Fix msedge webview2 include for win32
b. Fix msedeg webview2 linking for apps which use prebuilt libs
c. Improve optional libs linking for apps which use prebuilt libs
d. Auto build optional libs which not dependent by engine, such as yaml-cpp
2022-04-02 13:50:53 +08:00
deal
711338fbb1
Improve fmt import, see also #597
2022-02-25 17:40:08 +08:00
halx99
2baa40248f
Fix #597
2022-02-25 15:04:52 +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
halx99
65ee67539d
Revert unnecessary changes [skip ci]
2022-01-11 18:04:50 +08:00
deal
f81b0614c9
Fix android link issue
...
The header only fmt target hard to link on android, so we set include directory and preprocessor manually
2022-01-08 15:35:05 +08:00
deal
3956c7f21e
Who use who link the,headonly fmtlib[skip ci]
2022-01-08 13:59:34 +08:00
deal
d0df0f9731
Try to fix android ci
2022-01-08 13:50:29 +08:00
halx99
c81bb1b4c4
jni.hpp for android only
2021-12-29 19:27:27 +08:00
halx99
1af24d1452
Improve jni call by jni.hpp
...
Generate literal signature avoid GC allocs
2021-12-29 16:08:20 +08:00
halx99
8fd4a8afc3
Fix android ci
2021-12-29 13:44:39 +08:00
halx99
1581e70918
Fix ci
2021-12-29 12:22:59 +08:00
halx99
822226b89e
Fix ci
2021-12-29 11:52:09 +08:00
halx99
d1de186f5e
Fix ci
2021-12-29 11:51:07 +08:00
halx99
f8ff6a8481
Tidy robin-map
2021-12-29 11:25:42 +08:00
halx99
5c28896003
Add utils::computeDigest for support more hash algorithm
2021-12-16 11:14:39 +08:00
halx99
1ada732ffc
Use lua-5.4.3 as default plainlua version
...
see also: #332
2021-10-08 16:15:33 +08:00
halx99
5b53f005a5
Replace SDF implementation with freetype
2021-09-20 12:08:37 +08:00
halx99
54465540ff
Tidy thirdparty, openssl to 1.1.1l, remove unused iconv on win32
2021-08-26 22:59:44 +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
halx99
de925136c9
Add thirdparty box2d-optimized cmake option: OPT_BOX2D_OPTIMIZED
2021-08-13 13:54:18 +08:00
halx99
57fcc0b7e1
By default, enable ALSOFT_OSX_FRAMEWORK
2021-08-11 19:27:58 +08:00
halx99
5c070abfa6
Fix android shared loader for openal-soft
2021-08-08 14:35:30 +08:00
halx99
abd98f50aa
HttpClient cookie support
2021-07-19 12:26:25 +08:00
rh101
64acb571ef
Add configure_target_outdir(fmt)
2021-07-18 16:16:39 +10:00
rh101
92194c3181
Change how fmt is linked with adxe thirdparty library.
2021-07-18 14:54:05 +10:00
halx99
6e6ea05587
Add fmtlib [skip ci]
2021-07-17 23:14:27 +08:00
halx99
0e215e77bb
Tidy thirdparty lua-cjson
2021-07-16 11:17:34 +08:00
halx99
4ff7fba112
Fix CMakeLists.txt
2021-07-12 12:15:44 +08:00
halx99
f70ad053c0
Rename everything to adxe
2021-07-09 10:42:36 +08:00