-
-
Notifications
You must be signed in to change notification settings - Fork 21.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
"A Godot Engine build callback failed" #29232
Comments
More related to #29210 |
For whatever reason |
or perhaps this is a thing with msbuild and not ProcessStartInfo ¯_(ツ)_/¯ |
Just tried |
Did you try on the command line or in Godot like this?: @@ -369,7 +369,7 @@ bool GodotSharpBuilds::build_project_blocking(const String &p_config, const Vect
MonoBuildInfo build_info(GodotSharpDirs::get_project_sln_path(), p_config);
// Add Godot defines
- String constants = "GodotDefineConstants=\"";
+ String constants = "GodotDefineConstants=\\\"";
for (int i = 0; i < p_godot_defines.size(); i++) {
constants += "GODOT_" + p_godot_defines[i].to_upper().replace("-", "_").replace(" ", "_").replace(";", "_") + ";";
@@ -379,7 +379,7 @@ bool GodotSharpBuilds::build_project_blocking(const String &p_config, const Vect
constants += "GODOT_REAL_T_IS_DOUBLE;";
#endif
- constants += "\"";
+ constants += "\\\"";
build_info.custom_props.push_back(constants);
if (!GodotSharpBuilds::get_singleton()->build(build_info)) { |
Tried in Godot. Also Google is full of results when searching for |
Welp, this sucks but we can always add some ifdefs. |
Godot version:
51d7026
OS/device including version:
Manjaro
Issue description:
Mono build fails using MSBuild with the message (mono 5.20):
I removed mono folders, but it's still happening.
Could be related to #28786.
Steps to reproduce:
Minimal reproduction project:
The text was updated successfully, but these errors were encountered: