Commit Graph

32 Commits

Author SHA1 Message Date
halx99 1fff0fa746 Add experimental wasm64 support
really experimental, just build, can't run yet
2024-04-12 20:34:59 +08:00
halx99 197f2adfcd Add create isolated project support (#1801)
axmol new HelloCpp -i
2024-04-10 22:11:42 +08:00
halx99 d37f23997a Improve axmol cmdline 2024-04-09 02:42:25 +08:00
halx99 88eb698ba2 Make command `axmol build` alias `axmol` 2024-04-07 23:34:30 +08:00
halx99 0cab7e3f1f Improve build system 2024-03-22 23:37:16 +08:00
Deal 4b1f2e1279
Change TLD axmol.org -> axmol.dev [skip ci] 2024-03-14 23:29:26 +08:00
RH 3b967e6431
Add -f switch info to axmol command help output (#1729)
* Add -f switch to help output

* Update wording
2024-03-04 22:26:37 +08:00
halx99 d5e846322a Fix axmol console command 2024-02-17 00:29:07 +08:00
Deal b9ad6579a2
Add -j to specify build cpu count support (#1688) 2024-02-16 08:57:13 +08:00
Deal 9ec7c54c57
release 2.1.0 finally (#1621) [release 2.1.0]
* Delete deprecated prop `buildconfig` from gradle.properties

* Delete unnecessary props since it's value same with defaults

* Don't need config debug keystore, will auto signed by default debug.keystore

* Update funding [skip ci]

* Fix axmol cmdline tool command 'new'

* Refix c99 for winsdk < 10.0.22000.0

* Fix powershell 3 condition statement: 'xxx = if(c) { v1 } else { v2 }' will lost switch parameter semantic

* Improve code style

* Improve code style

* Fixup
2024-01-20 16:16:53 +08:00
halx99 8ee68b58c9 Bump 2.1.0 2024-01-19 20:39:08 +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 5794f67335 Improve build scripts & update changelog 2024-01-06 01:09:31 +08:00
halx99 22a1faa593 Improve build system 2023-12-22 02:39:38 +08:00
Deal 159f49d832 Fix #1498 (#1500) 2023-12-12 00:44:59 +08:00
halx99 70997061da Improve axmolver defines 2023-12-10 00:08:05 +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
halx99 cd57b24a86 Improve console 'axmol new' command 2023-09-26 14:28:10 +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 23ea89c8e6 Fix #1323 2023-09-12 19:28:17 +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 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 396313de47 consle-next: Looking both powershell 7.x and 5.x 2023-09-01 16:28:34 +08:00
halx99 c8331a7656 Improve axmol console 2023-08-30 18:46:36 +08:00
Deal 1f2f54f2ac Axmol console next (#1313) 2023-08-30 08:34:33 +08:00