Spruce-Basin/README
2025-03-08 10:43:21 -05:00

54 lines
1.5 KiB
Text
Executable file

Spruce Basin (Temporary Title)
==============================
Media source repository.
Dependencies
------------
The following dependencies will need to be installed as per the instructions
for your system; heavily shared library-oriented systems may need all of these
installed to run the compiled binary.
- Godot 4.4
- Vulkan Developement Libraries (version compatible with Godot 4.4)
- Godot Jolt
Some platforms may require that shared libraries be placed alongside the
source files, such as MSYS-2.0.dll.
Build
-----
The recommended build procedure requires the following installations:
- Git
- GNU Autotools
- UNIX Shell
- GCC (with G++)
1.) Install the dependencies listed above.
2.) Clone this repository with all submodules.
a.) Run the following command:
git clone --recurse-submodules -j8 -b {branch} {URL to this
repository}
No submodules have been added yet.
3.) Run "build.sh" within a UNIX shell.
Using this configuration, the project will be compatible with all major
operating systems and WebAssembly, which can be useful for transpiling and
new platform testing.
Quick Setup
-----------
In a terminal run Godot with the "--dump-extension-api" flag; this will
generate the "extension_api.json" required by your installation.
Refer to documentation for more information.
Project organized in conformance to the Straightforward C Project Standard 5
(SCPS5).
--- end of README ---