mirror of
https://github.com/ninjamuffin99/Funkin.git
synced 2025-11-25 21:55:55 +00:00
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. |
||
|---|---|---|
| .. | ||
| api | ||
| audio | ||
| data | ||
| graphics | ||
| input | ||
| modding | ||
| play | ||
| save | ||
| ui | ||
| util | ||
| Conductor.hx | ||
| Highscore.hx | ||
| import.hx | ||
| InitState.hx | ||
| Paths.hx | ||
| PlayerSettings.hx | ||
| Preferences.hx | ||
| Preloader.hx | ||