Commit Graph

5143 Commits

Author SHA1 Message Date
Josh Tynjala
de773dd6b6 mbedtls v3.3.0
Restores Android NDK r15c compatibility
2023-05-30 09:03:55 -07:00
Josh Tynjala
9103be3c98 update curl and mbedtls submodules
Updated to match 8.2.0-Dev branch

Fixes SSL connect error on macOS
2023-05-30 09:03:55 -07:00
Joshua Granick
35d1436dcd Revert WebAssembly improvements (moved to 8.1.0-Dev branch) 2023-05-30 09:03:18 -07:00
Joshua Granick
1cb43f0b81 Use -O0 for now on WebAssembly (haxefoundation/hxcpp#987) 2023-05-30 08:54:25 -07:00
Joshua Granick
58275329cc Minor WebAssembly adjustments 2023-05-30 08:54:19 -07:00
Joshua Granick
79e11e4270 Minor main loop change for Emscripten 2023-05-30 08:54:09 -07:00
Joshua Granick
a05ee5a009 Revert back to built-in Emscripten OpenAL implementation 2023-05-30 08:54:01 -07:00
Joshua Granick
305c788ed7 Improve error log on webassembly 2023-05-30 08:53:52 -07:00
Joshua Granick
9ca0531105 Include cURL and MojoAL in WebAssembly/Emscripten build 2023-05-30 08:53:43 -07:00
Joshua Granick
58f8db6843 Update cURL 2023-05-30 08:53:34 -07:00
Joshua Granick
920eb77db4 Set webassembly, wasm, emscripten in Lime project XML parse 2023-05-30 08:53:25 -07:00
Joshua Granick
91e840c73b Update cairo 2023-05-30 08:53:18 -07:00
Joshua Granick
2ccee960dc Rename Emscripten target to WebAssembly 2023-05-30 08:53:09 -07:00
Joshua Granick
f285df6f76 Support JS dependency embedding on Emscripten output 2023-05-30 08:52:56 -07:00
Joshua Granick
b410a90121 Print http-server message, allow auto port finding starting at 3000 2023-05-30 08:52:38 -07:00
Joshua Granick
ab820f7c64 Add Emscripten source map on debug build 2023-05-30 08:49:02 -07:00
Joshua Granick
2ef647f1fc Progress on exception catching 2023-05-30 08:48:54 -07:00
Joshua Granick
9adab8f8c6 Add favicon to Emscripten output 2023-05-30 08:47:01 -07:00
Joshua Granick
be19381999 Emscripten fixes 2023-05-30 08:46:52 -07:00
Joshua Granick
1a46366823 Use -O0 for now on WebAssembly (haxefoundation/hxcpp#987) 2023-05-26 13:50:51 -07:00
Joshua Granick
2406ff4b94 Minor WebAssembly adjustments 2023-05-24 12:37:17 -07:00
Joshua Granick
de5844aae1 Minor main loop change for Emscripten 2023-05-23 20:49:54 -07:00
Joshua Granick
5ba432fd8b Revert back to built-in Emscripten OpenAL implementation 2023-05-23 20:28:53 -07:00
Joshua Granick
22abd30209 Improve error log on webassembly 2023-05-23 20:11:28 -07:00
Joshua Granick
22fb444e71 Include cURL and MojoAL in WebAssembly/Emscripten build 2023-05-23 19:53:10 -07:00
Joshua Granick
550a5671a2 Update cURL 2023-05-23 19:52:45 -07:00
Joshua Granick
6dee2204b0 Set webassembly, wasm, emscripten in Lime project XML parse 2023-05-23 19:51:37 -07:00
Joshua Granick
d80ed56bf5 Update cairo 2023-05-23 15:37:03 -07:00
Joshua Granick
3dbc73f9ab Rename Emscripten target to WebAssembly 2023-05-23 14:19:32 -07:00
Joshua Granick
deecd6c6f8 Support JS dependency embedding on Emscripten output 2023-05-20 11:19:33 -07:00
Joshua Granick
a90915cb3f Print http-server message, allow auto port finding starting at 3000 2023-05-20 11:05:47 -07:00
Joshua Granick
9cec64b34a Add Emscripten source map on debug build 2023-05-20 10:14:39 -07:00
Joshua Granick
7e8337e4c9 Progress on exception catching 2023-05-20 10:07:45 -07:00
Joshua Granick
3596f83a41 Patch node http-server for wasm mime-type 2023-05-20 10:07:31 -07:00
Joshua Granick
7c73bff438 Add favicon to Emscripten output 2023-05-19 23:22:16 -07:00
Joshua Granick
eec6e5e0fa Emscripten fixes 2023-05-19 23:10:16 -07:00
Josh Tynjala
4458cefeb2 HTML5Helper: need to chmod +x node when running terser on non-Windows platforms 2023-05-18 14:59:04 -07:00
Josh Tynjala
df2ae53ad3 haxelib.json: version 8.0.2 so that it can be targeted with conditional compilation 2023-05-18 13:01:37 -07:00
Josh Tynjala
309b28ec18 actions: build html5 samples with terser minifier 2023-05-18 13:00:30 -07:00
Josh Tynjala
5424e8562e HTML5Helper: don't display deprecation warnings from Node.js
They are not relevant to our users
2023-05-16 12:55:18 -07:00
Josh Tynjala
a0c6f92136 http-server: update module to latest 2023-05-16 12:53:26 -07:00
Josh Tynjala
571c2bd181 HTML5Helper, similar to -terser, adding -npx for Closure Compiler also uses the npx version instead of the bundled version 2023-05-16 12:50:53 -07:00
Josh Tynjala
763b982bd1 HTML5Helper: use bundled terser, but also add optional -npx flag to use npx version 2023-05-16 12:45:29 -07:00
Josh Tynjala
802472cee6 update ancient bundled Node.js to 18.16.0 LTS 2023-05-16 12:34:23 -07:00
Josh Tynjala
2dbe108d4e HTML5Helper: option to use terser as JS minifier for html5 target 2023-05-16 10:14:57 -07:00
Josh Tynjala
51c90393fe ProjectXMLParser: avoid exception for directories that don't exist (references #1689)
Calls FileSystem.exists() before FileSystem.isDirectory()
2023-05-16 08:56:43 -07:00
Josh Tynjala
6e15d43178 externs: update AIR display externs for Haxe 4.3 2023-05-09 09:28:20 -07:00
Josh Tynjala
a34dece1ff externs: more Haxe 4.3 compatibility 2023-05-08 16:06:57 -07:00
Josh Tynjala
7243fa5bbc FileStream: fix AIR extern for Haxe 4.3 2023-05-08 15:21:15 -07:00
Joseph Cloutier
d43eab44af Fix rest of WebGL2RenderContext indentation.
This all could have been one big change, but the diff view would be very hard to read. Breaking it up like this allows Git to highlight the whitespace changes for you. Otherwise, it would show that 1245 lines were removed and replaced by 1245 new lines, not recognizing that any of those lines match.
2023-05-07 15:39:50 -04:00