From 67944834d4f7fbc856206b8d9719cec688356f4f Mon Sep 17 00:00:00 2001 From: Sara Date: Thu, 7 Mar 2024 20:59:55 +0100 Subject: [PATCH] feat: initialized project --- SConstruct | 2 +- godot/bin/EXAMPLE.gdextension | 23 ----------------------- godot/bin/tunnels.gdextension | 23 +++++++++++++++++++++++ src/register_types.cpp | 2 +- 4 files changed, 25 insertions(+), 25 deletions(-) delete mode 100644 godot/bin/EXAMPLE.gdextension create mode 100644 godot/bin/tunnels.gdextension diff --git a/SConstruct b/SConstruct index c335828..ef86aba 100644 --- a/SConstruct +++ b/SConstruct @@ -11,7 +11,7 @@ def validate_parent_dir(key, val, env): raise UserError("'%s' is not a directory: %s" % (key, os.path.dirname(val))) -libname = "EXAMPLE" +libname = "tunnels" projectdir = "godot" localEnv = Environment(tools=["default"], PLATFORM="") diff --git a/godot/bin/EXAMPLE.gdextension b/godot/bin/EXAMPLE.gdextension deleted file mode 100644 index 6630268..0000000 --- a/godot/bin/EXAMPLE.gdextension +++ /dev/null @@ -1,23 +0,0 @@ -[configuration] - -entry_symbol = "EXAMPLE_library_init" -compatibility_minimum = "4.1" - -[libraries] - -macos.debug = "res://bin/macos/libEXAMPLE.macos.template_debug.framework" -macos.release = "res://bin/macos/libEXAMPLE.macos.template_release.framework" -windows.debug.x86_32 = "res://bin/windows/libEXAMPLE.windows.template_debug.x86_32.dll" -windows.release.x86_32 = "res://bin/windows/libEXAMPLE.windows.template_release.x86_32.dll" -windows.debug.x86_64 = "res://bin/windows/libEXAMPLE.windows.template_debug.x86_64.dll" -windows.release.x86_64 = "res://bin/windows/libEXAMPLE.windows.template_release.x86_64.dll" -linux.debug.x86_64 = "res://bin/linux/libEXAMPLE.linux.template_debug.x86_64.so" -linux.release.x86_64 = "res://bin/linux/libEXAMPLE.linux.template_release.x86_64.so" -linux.debug.arm64 = "res://bin/linux/libEXAMPLE.linux.template_debug.arm64.so" -linux.release.arm64 = "res://bin/linux/libEXAMPLE.linux.template_release.arm64.so" -linux.debug.rv64 = "res://bin/linux/libEXAMPLE.linux.template_debug.rv64.so" -linux.release.rv64 = "res://bin/linux/libEXAMPLE.linux.template_release.rv64.so" -android.debug.x86_64 = "res://bin/linux/libEXAMPLE.android.template_debug.x86_64.so" -android.release.x86_64 = "res://bin/linux/libEXAMPLE.android.template_release.x86_64.so" -android.debug.arm64 = "res://bin/linux/libEXAMPLE.android.template_debug.arm64.so" -android.release.arm64 = "res://bin/linux/libEXAMPLE.android.template_release.arm64.so" diff --git a/godot/bin/tunnels.gdextension b/godot/bin/tunnels.gdextension new file mode 100644 index 0000000..ed6aa13 --- /dev/null +++ b/godot/bin/tunnels.gdextension @@ -0,0 +1,23 @@ +[configuration] + +entry_symbol = "tunnels_library_init" +compatibility_minimum = "4.1" + +[libraries] + +macos.debug = "res://bin/macos/libtunnels.macos.template_debug.framework" +macos.release = "res://bin/macos/libtunnels.macos.template_release.framework" +windows.debug.x86_32 = "res://bin/windows/libtunnels.windows.template_debug.x86_32.dll" +windows.release.x86_32 = "res://bin/windows/libtunnels.windows.template_release.x86_32.dll" +windows.debug.x86_64 = "res://bin/windows/libtunnels.windows.template_debug.x86_64.dll" +windows.release.x86_64 = "res://bin/windows/libtunnels.windows.template_release.x86_64.dll" +linux.debug.x86_64 = "res://bin/linux/libtunnels.linux.template_debug.x86_64.so" +linux.release.x86_64 = "res://bin/linux/libtunnels.linux.template_release.x86_64.so" +linux.debug.arm64 = "res://bin/linux/libtunnels.linux.template_debug.arm64.so" +linux.release.arm64 = "res://bin/linux/libtunnels.linux.template_release.arm64.so" +linux.debug.rv64 = "res://bin/linux/libtunnels.linux.template_debug.rv64.so" +linux.release.rv64 = "res://bin/linux/libtunnels.linux.template_release.rv64.so" +android.debug.x86_64 = "res://bin/linux/libtunnels.android.template_debug.x86_64.so" +android.release.x86_64 = "res://bin/linux/libtunnels.android.template_release.x86_64.so" +android.debug.arm64 = "res://bin/linux/libtunnels.android.template_debug.arm64.so" +android.release.arm64 = "res://bin/linux/libtunnels.android.template_release.arm64.so" diff --git a/src/register_types.cpp b/src/register_types.cpp index 4e684dd..f8e757a 100644 --- a/src/register_types.cpp +++ b/src/register_types.cpp @@ -22,7 +22,7 @@ void initialize_gdextension_types(ModuleInitializationLevel p_level) extern "C" { // Initialization - GDExtensionBool GDE_EXPORT EXAMPLE_library_init(GDExtensionInterfaceGetProcAddress p_get_proc_address, GDExtensionClassLibraryPtr p_library, GDExtensionInitialization *r_initialization) + GDExtensionBool GDE_EXPORT tunnels_library_init(GDExtensionInterfaceGetProcAddress p_get_proc_address, GDExtensionClassLibraryPtr p_library, GDExtensionInitialization *r_initialization) { GDExtensionBinding::InitObject init_obj(p_get_proc_address, p_library, r_initialization); init_obj.register_initializer(initialize_gdextension_types);