mirror of
https://github.com/FunkinCrew/Funkin.git
synced 2024-11-30 03:25:47 -05:00
1.3 KiB
1.3 KiB
Compiling Friday Night Funkin'
- Setup
- Download Haxe from Haxe.org
- Cloning the Repository: Make sure when you clone, you clone the submodules to get the assets repo:
git clone --recurse-submodules https://github.com/FunkinCrew/funkin-secret.git
- If you accidentally cloned without the
assets
submodule (aka didn't follow the step above), you can rungit submodule update --init --recursive
to get the assets in a foolproof way.
- Install
hmm
(runhaxelib --global install hmm
and thenhaxelib --global run hmm setup
) - Install all haxelibs of the current branch by running
hmm install
- Platform setup
- For Windows, download the Visual Studio Build Tools
- When prompted, select "Individual Components" and make sure to download the following:
- MSVC v143 VS 2022 C++ x64/x86 build tools
- Windows 10/11 SDK
- Mac:
lime setup mac
Documentation - Linux:
lime setup linux
Documentation - HTML5: Compiles without any extra setup
- For Windows, download the Visual Studio Build Tools
- If you are targeting for native, you likely need to run
lime rebuild PLATFORM
andlime rebuild PLATFORM -debug
lime test PLATFORM
!