halx99
fc6fff75bc
Prepare release v2.1.0
2024-01-19 00:12:19 +08:00
halx99
3b4bf5c69b
Improve console scripts
...
- setup.ps1: auto set windows `powershell.exe` execution policy to `Bypass`
- Improve axmol console command
- Improve ninja setup
2024-01-19 00:05:18 +08:00
halx99
32b0b7a48b
Update 1k scripts
2024-01-09 01:07:05 +08:00
halx99
f39fc765f1
Use plainlua for genbindings
2024-01-08 22:55:15 +08:00
罗捷捷
15f38eefde
Add fairygui lua support ( #1587 )
2024-01-06 23:25:20 +08:00
halx99
5794f67335
Improve build scripts & update changelog
2024-01-06 01:09:31 +08:00
halx99
9af781f419
Improve make-pkg.ps1
...
Add a hack inject dotnet runtime 6.0+ to support create cross platform zip on windows.
2023-12-27 23:29:38 +08:00
halx99
22a1faa593
Improve build system
2023-12-22 02:39:38 +08:00
halx99
fa08bc89bb
Add publish ci [skip ci]
2023-12-20 20:30:02 +08:00
Deal
8902d48a5b
Prepare release v2.1.0 ( #1527 )
...
* Prepare release v2.1.0
- Support download prebuilt and optional package from mirror: gitee.com
- Move download cache dir: thirdparty/_deps ==> cache
- Add change log
* Update CHANGELOG.md
2023-12-20 02:34:45 +08:00
halx99
263ef08a78
Fix Lua FileUtils getDataFromFile may return path of file
2023-12-15 23:35:20 +08:00
Deal
159f49d832
Fix #1498 ( #1500 )
2023-12-12 00:44:59 +08:00
Deal
213f788f75
Merge backend Device, DeviceInfo to DriverBase ( #1499 )
...
* backend::Device ==> backend::DriverBase
* backend::DeviceInfo ==> backend::DriverBase
* code style: remove unnecessary virtual function marks
2023-12-11 21:59:25 +08:00
halx99
70997061da
Improve axmolver defines
2023-12-10 00:08:05 +08:00
halx99
affcf05b69
Prepare 2.1.0 release
...
* Update copyright notice
* Remove prebuilt libs from SCM
* Remove optional thirdparty sources/repo from SCM
* Remove tests resources folder 'Content' from SCM
2023-12-08 01:04:43 +08:00
Paulo Coutinho
2ab2bba3e4
Fix usage text ( #1477 ) [skip ci][skip appveyor]
2023-12-05 20:55:00 +08:00
Paulo Coutinho
97b0c318b6
new portrait splash, cmake bundle id replace, support for ipad, better info.plist, plist orientation fix ( #1456 )
2023-11-28 10:24:33 +08:00
Deal
7a89b54cd2
Fix axmol console uwp deploy [skip ci][skip appveyor]
2023-11-07 22:59:22 +08:00
Deal
54ef33d34d
Add API: Device::getPixelRatio ( #1418 )
2023-11-06 00:19:44 +08:00
halx99
e383179ed9
Improve axmol console
...
- Force cast corss config & build paramer to array to avoid combine
with builtin parameters incorrect
- Use evaluated build target to run and deploy
2023-10-27 23:37:44 +08:00
Deal
8841c801ec
Improve build-site.ps1
2023-10-11 01:33:15 +08:00
halx99
cd57b24a86
Improve console 'axmol new' command
2023-09-26 14:28:10 +08:00
halx99
83e6991979
Update tolua ndk ver [skip ci][skip appveyor]
2023-09-26 14:16:01 +08:00
Deal
59afe8fe8f
Fix genbindings.ps1
2023-09-26 12:52:00 +08:00
halx99
526f382c11
Fix ci
2023-09-26 12:47:28 +08:00
halx99
085a1e7b53
Fix genbindings.ps1
2023-09-26 11:09:50 +08:00
halx99
9c838aa114
Fix genbindings.ps1
2023-09-26 11:01:33 +08:00
halx99
64b912e7ab
Improve genbindings.ps1
2023-09-26 10:32:53 +08:00
halx99
c484b89492
Fix genbindings ci
2023-09-26 09:50:25 +08:00
halx99
80c098053a
Improve build scripts
2023-09-23 11:33:12 +08:00
halx99
72ef01987c
Improve console command: axmol run [skip ci][skip appveyor]
2023-09-18 19:04:24 +08:00
halx99
b16880ef2d
Improve setup script
2023-09-13 03:37:49 +08:00
halx99
23ea89c8e6
Fix #1323
2023-09-12 19:28:17 +08:00
halx99
64e20d775b
WASM: Don't build HelloLua due to appveyor limits
2023-09-11 23:27:52 +08:00
Deal
e55134afb7
Update build-site.ps1 [skip appveyor]
2023-09-11 21:05:30 +08:00
halx99
d2a8fa00cd
Improve isolated site dist[skip appveyor]
2023-09-11 20:43:27 +08:00
halx99
5bf03c47ac
Build more tests for wasm
2023-09-11 20:31:57 +08:00
halx99
aa12c467f4
Redirect wasm preview site
2023-09-11 20:01:56 +08:00
halx99
be1d49b86d
Fix 'axmol new' not support absolute path
2023-09-11 19:41:49 +08:00
halx99
dcc79a8ade
Don't export GLViewImpl::loadGLES2 to lua
2023-09-11 11:07:01 +08:00
halx99
f8dcacceb3
Fix genbindings ci
2023-09-11 00:30:52 +08:00
halx99
0ee62cb395
Update console prompt [skip ci][skip appveyor]
2023-09-08 22:05:16 +08:00
halx99
946edb3a70
No need to copy build.ps1 to new project
...
Because the console next commands is more easy to use, for example:
axmol build -p win32
axmol build -p ios
2023-09-07 22:39:15 +08:00
halx99
c2bec92bc0
Improve console/axmol.ps1 [skip ci] [skip appveyor]
2023-09-06 12:23:33 +08:00
halx99
68c51d64ba
Disable wasm pthread for gh pages
...
gh-pages doesn't support thread
2023-09-06 00:47:43 +08:00
halx99
5a528b46e5
WASM: use shorten target platform name 'wasm' instead 'emscripten'
...
For examples:
- win32 app build by msvc/clang and runs on windows
- wasm app build by emscripten/emcc and runs on web browsers
2023-09-05 22:17:18 +08:00
halx99
0a56810af5
Improve wasm support
...
- Enable thread support
- Improve emcc flags
- Enable webp support
- axmol run now support wasm by emrun
- Rebuild openssl by pthread support
- Extension: effekseer support
2023-09-05 21:10:25 +08:00
halx99
cbb23108cb
Merge: e1f3c5d76f
c21736c0d6
...
Merge branch 'dev' of https://github.com/axmolengine/axmol into dev
2023-09-03 11:47:36 +08:00
halx99
7abad49137
Appveyor CI: build wasm release mode
2023-09-03 11:47:33 +08:00
halx99
d5cb9d4d1e
Fix gendocs ci
2023-09-03 09:59:38 +08:00