Funkin/source
Mike Welsh 91ab1cb520 Remove hmm dependency to fix HTML5 target
Remove the `hmm` haxelib dependency from the build.

Linking to `hmm` caused `utest` to be transitively linked, which
eventually caused OpenFL to act strangely and instatiate the
application twice on the HTML5 target.

`hmm` was only used for `HaxelibVersions.getLibraryVersions` macro
call. Instead, manually parse the `hmm.json` ourselves to avoid
the dependency. This fixes the HTML5 target.

`hmm` is still used for package management, but no longer linked
in to the build itself.
2024-02-15 00:23:24 -08:00
..
flixel/addons/transition Fix a boatload of deprecation warnings and upgrade a few libraries. 2024-02-05 19:46:11 -05:00
funkin Remove hmm dependency to fix HTML5 target 2024-02-15 00:23:24 -08:00
haxe/ui/backend/flixel Convert chart editor to macro-based UIState 2023-11-24 00:42:07 -05:00
Main.hx Ensure the CrashHandler ALWAYS initializes first so we have stack traces. 2024-02-12 18:09:36 -05:00
module.xml Validated formatting of 338 XML files. 2023-06-08 16:34:06 -04:00
Postbuild.hx New crash handler + Additional null safety for ChartEditorState (#130) 2023-08-28 15:03:29 -04:00
Prebuild.hx New crash handler + Additional null safety for ChartEditorState (#130) 2023-08-28 15:03:29 -04:00