You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
C++ Usage Workflow:
When creating a Script you have option to create C++ script file:
Create file (just normal Rust file)
Edit c++ files in the editor
Compile them
Since this would be generic, it would probably support GDExt (godot-rust). So you would how to be able to write rust code and build it, either when using regular Rust project, godot-rust project (when doing GDExtension addon), or something else.
Autocomplete
For this the code needs to be processed to offer autocomplete options. For this we can use the same libs as rust check.
Build
For this there can be a build option, similar to how C# has. Also, if not, when Saving files and/or when running project, build the code to a GDExtension or DLL (custom lib).
Compiler
As for building, we could support either setting compiler path and using that, or using local Docker and use that (send files to the Docker and get the binary output and save it).
The text was updated successfully, but these errors were encountered:
The idea is to keep this as easy as possible. The workflow would be similar to this: https://libriscv.no/docs/godot/cppprogram
C++ Usage Workflow:
When creating a Script you have option to create C++ script file:
Since this would be generic, it would probably support GDExt (godot-rust). So you would how to be able to write rust code and build it, either when using regular Rust project, godot-rust project (when doing GDExtension addon), or something else.
Autocomplete
For this the code needs to be processed to offer autocomplete options. For this we can use the same libs as rust check.
Build
For this there can be a build option, similar to how C# has. Also, if not, when Saving files and/or when running project, build the code to a GDExtension or DLL (custom lib).
Compiler
As for building, we could support either setting compiler path and using that, or using local Docker and use that (send files to the Docker and get the binary output and save it).
The text was updated successfully, but these errors were encountered: