@codebrainz commented on this pull request.
In src/build.c:
> @@ -826,14 +988,27 @@ static gchar *prepare_run_cmd(GeanyDocument *doc, gchar **working_dir, guint cmd } #endif - run_cmd = build_create_shellscript(*working_dir, cmd_string, autoclose, &error); - if (!run_cmd) - { - ui_set_statusbar(TRUE, _("Failed to execute \"%s\" (start-script could not be created: %s)"), - !EMPTY(cmd_string_utf8) ? cmd_string_utf8 : NULL, error->message); - g_error_free(error); - g_free(*working_dir); - } +#ifdef G_OS_WIN32 + /* Expand environment variables like %blah%. */ + SETPTR(cmd_string, win32_expand_environment_variables(cmd_string)); +#endif + + gchar *helper = g_build_filename(utils_resource_dir(RESOURCE_DIR_LIBEXEC), "geany-run-helper", NULL);
To facilitate customization, it might be nice to put a test to see if the file exists in the config dir and use the system one only if a customized one doesn't exist (as with most stuff in Geany).
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.