CVSROOT: /cvs
Module name: ports
Changes by: [email protected] 2023/09/24 13:08:53
Modified files:
games/godot : Makefile distinfo
games/godot/pkg: PLIST-tools README-tools
Added files:
games/godot/patches:
patch-modules_mono_build_scripts_mono_configure_py
patch-modules_mono_csharp_script_cpp
patch-modules_mono_glue_GodotSharp_GodotSharp_GodotSharp_csproj
patch-modules_mono_godotsharp_dirs_cpp
patch-modules_mono_godotsharp_dirs_h
patch-modules_mono_mono_gd_gd_mono_cpp
games/godot/pkg: DESCR-sharp PLIST-sharp
Log message:
build godot with mono support on MONO_ARCHS. This bifurcates the build
between MONO_ARCHS and !MONO_ARCHS, the port has no intended changs for
the latter. A helper package godot-sharp is used to share the
mono-related files between the -main and -tools packages. Patches direct
godot to use the godot-sharp files rather than bundled files on
execution. See README-tools for a required manual workaround when trying
to build your own projects with C# support (not needed unless you are
using Godot's C# scripting).
Anticipating more refinement, but best handled in-tree.
ok and lots of input op@