Import('env') # Configurazione di compilazione env_shared = env.Clone() env_shared.Prepend(CPPPATH=[ '#godot-cpp/include', '#godot-cpp/include/core', '#godot-cpp/include/gen', '#godot-cpp/gen/include', '#godot-cpp/gdextension', '#godot-cpp/include/godot_cpp' ]) env_shared.Append(LIBS=['dl']) # Libreria per caricamento dinamico # Compilazione del modulo come libreria condivisa env_shared.SharedLibrary(target='libretro_binding', source=['libretro_binding.cpp'])