gd-autocomplete-service
gd-autocomplete-service copied to clipboard
Updated some things to work with godot 3
OBJ_TYPE is now GDCLASS include paths are now pointing to the correct files updated config.py
I would suggest changing the name of the repo to 'autocomplete_service'. For some reason the code won't compile if it is in a dir named 'gd-autocomplete-service', and the compiler doesn't seem to like the dashes, and prefers underscores.
Oh, yeah. There is still one issue that I am trying to solve that is causing it to fail to compile. Not sure what the deal is
scons -j8 platform=x11
scons: Reading SConscript files ...
Enabling ALSA
Enabling PulseAudio
Checking for C header file mntent.h... (cached) yes
scons: done reading SConscript files.
scons: Building targets ...
[ 7%] Compiling ==> modules/autocomplete_service/register_types.cpp
[100%] progress_finish(["progress_finish"], [])
[100%] Linking Program ==> bin/godot.x11.tools.64
[100%] modules/libmodules.x11.tools.64.a(register_types.x11.tools.64.o): In function `EditorPlugin* EditorPlugins::creator<CompletionServicePlugin>(EditorNode*)':
godot/modules/autocomplete_service/../../editor/editor_plugin.h:255: undefined reference to `CompletionServicePlugin::CompletionServicePlugin(EditorNode*)'
collect2: error: ld returned 1 exit status
scons: *** [bin/godot.x11.tools.64] Error 1
scons: building terminated because of errors.