Commit Graph

44 Commits

Author SHA1 Message Date
axmol-bot 902ee8cec0
Update thirdparty prebuilts to v51 (#1197) 2023-05-04 21:00:21 +08:00
bwaiox 8026e9fd70
Fix lua warnning (#1151)
* Update CMakeLists.txt

fix tmpnam warnning in loslib.c

* Update utils.py

fix error "File "/axmol/tools/console/bin/axmol.py", line 1091, in <module>" when command "axmol new " was used
2023-04-01 17:31:13 +08:00
axmol-bot fa148791c7
Update thirdparty prebuilts to v49 (#1130)
* Update thirdparty prebuilts to v49

* Fix version [skip ci]

---------

Co-authored-by: axmol-bot <axmol-bot@users.noreply.github.com>
2023-03-22 19:04:28 +08:00
axmol-bot aeaf787722
Update thirdparty prebuilts to v47 (#1124)
Co-authored-by: axmol-bot <axmol-bot@users.noreply.github.com>
2023-03-18 08:34:23 +08:00
Deal(一线灵) b46417809d
Windows Store UWP apps support (#1108)
* [BIG FEATURE] Windows Store UWP apps support

* Fix ci, add uwp for pr-ci

* Fix ci

* Improve ci script

* Fix ci

* Fix ci

* Fix ci

* Fix ci

* Upload uwp appx package artifacts [skip ci]

* Use d2d draw system font text

* Fix ci

* Improve code style
2023-03-11 22:10:18 +08:00
axmol-bot 30aa715271
Update thirdparty prebuilts to v45 (#1104)
* Update thirdparty prebuilts to v45

* Update AXConfigThirdparty.cmake

---------

Co-authored-by: axmol-bot <axmol-bot@users.noreply.github.com>
2023-03-09 16:15:47 +08:00
axmol-bot 0bb8c89ef3
Update thirdparty prebuilts to v44 (#1076)
* Update thirdparty prebuilts to v44

* Update thirdparty version info [skip ci]

---------

Co-authored-by: axmol-bot <axmol-bot@users.noreply.github.com>
2023-02-25 09:26:27 +08:00
halx99 ff75289a07 Remove unused sources 2023-02-18 11:27:54 +08:00
axmol-bot e636ef1c80
Update thirdparty prebuilts to v43 (#1061)
Co-authored-by: axmol-bot <axmol-bot@users.noreply.github.com>
Co-authored-by: halx99 <halx99@live.com>
2023-02-16 09:41:26 +08:00
一线灵|Deal db403cc529
Add compiler flag LUA_COMPAT_MATHLIB for lua54 2022-11-12 17:08:04 +08:00
axmol-bot 9e3faf5953 Update thirdparty prebuilts 2022-11-02 09:09:31 +00:00
axmol-bot 60ac8c1df4
Update thirdparty prebuilts to v41 (#932)
* Update thirdparty prebuilts

* Update thirdparty/jpeg-turbo/include/jconfig.h [skip ci]

Co-authored-by: 一线灵|Deal <halx99@live.com>

* Update thirdparty/openssl/include/openssl/configuration.h [skip ci]

Co-authored-by: 一线灵|Deal <halx99@live.com>

* Update thirdparty readme [skip ci]

Co-authored-by: axmol-bot <axmol-bot@users.noreply.github.com>
Co-authored-by: 一线灵|Deal <halx99@live.com>
2022-10-23 23:39:49 +08:00
halx99 a4698809f2 Tracking sol2 to v3.3.0 for cpp20 2022-10-07 16:12:01 +08:00
halx99 dab2739f1c Update thirdparty prebuilt libs to v40 2022-09-12 23:06:59 +08:00
Paulo Coutinho ba7a86c996
fix ios min version for prebuilt libs (#849) 2022-09-07 13:22:02 +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
一线灵 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
一线灵 13fc72c02c
Migrate axys (#782) 2022-08-08 18:02:17 +08:00
halx99 02f4e77f32 Update thirdparty prebuilts
- openssl 3.0.5
- luajit 50936d7
- curl 7.84.0

build toolchains

- Android: ndk-r23c
- Apple iOS/macOS: AppleClang 12.0.0.12000032 in xcode 12.4
- Win32/Win64: MSVC 19.29.30145.0 in Visual Studio 2019(16.11.2)
- Ubuntu: GCC 9.4.0
2022-07-15 12:37:56 +08:00
halx99 fff2bd59ed Fix setup cmake files and some relative sources 2022-07-08 14:20:41 +08:00
halx99 39d2661eb6 Update thirdparty prebuilt libs 2022-05-14 21:19:43 +08:00
halx99 d5b5a54223 Update luajit 2022-04-24 19:34:13 +08:00
halx99 886a7728ed Fix #602 c++20 compile errors 2022-03-17 09:37:56 +08:00
halx99 afdb91651a Update thirdparties
- curl-7.82.0
- openssl-3.0.2
- luajit-c4fe76d
- libjpegturbo-2.1.3
2022-03-17 09:35:01 +08:00
deal 30ce5244a3
Fix ios compile error 2022-03-07 19:00:52 +08:00
halx99 694712ee9e Use .def export APIs required by luac
This can avoid modify any lua src file
2022-02-18 23:23:41 +08:00
halx99 06479f76b8 Fix luac link
TODO: generate patch file with official lua-5.4.4
2022-02-18 20:18:26 +08:00
halx99 67fad92cbf Update plainlua to 5.4.4, pugixml to 1.12.1 2022-02-17 18:06:19 +08:00
halx99 3d7218a0eb Fix #570
a. fix lua build error
b. still use separated link jni libs
2022-01-04 09:40:27 +08:00
halx99 9763159b94 Update thirdparty prebuilt libs
a. msvc 19.29.30138.0
b. build them with bitcode enabled for ios
2021-12-22 22:48:51 +08:00
halx99 989d1e20f0 Update yasio 2021-12-12 10:20:34 +08:00
halx99 73a6dbbe9f Update thirdparties, mvsc toolsets 19.29.30137.0
a. curl-7.78.0
b. jpegturbo-2.1.2
c. luajit-2.1.0-f3c8569 (2512)
2021-12-06 20:01:37 +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 65f3b6d6d3 Force build lua vm as dll on windows for debugger happy 2021-10-07 15:37:04 +08:00
halx99 b5e1e78417 Fix lua-cjson assert mismatch 2021-09-20 18:19:18 +08:00
halx99 d197e8b245 Fix part of #487 2021-09-02 11:43:27 +08:00
halx99 547835b3de Add win64 libs 2021-08-26 23:57:36 +08:00
halx99 395a5afdd7 [Draft] Tidy windows prebuilt folder for win64 support 2021-08-26 23:25:17 +08:00
halx99 7b5f23e3eb Add missing linux luajit 2021-08-26 20:44:11 +08:00
halx99 0e215e77bb Tidy thirdparty lua-cjson 2021-07-16 11:17:34 +08:00
halx99 f70ad053c0 Rename everything to adxe 2021-07-09 10:42:36 +08:00
halx99 8528090af5 Fixup [ci build] 2021-06-08 22:15:21 +08:00
halx99 ce603ea4fb Bring *.a libs back [ci build]: 2021-06-08 22:06:27 +08:00
halx99 73df034804 Rename external to thirdparty [ci build] 2021-06-08 20:45:55 +08:00