Skip to content
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

Scoop Godot Installation running in the background (terminal/console/command line) #91679

Open
sylbeth opened this issue May 7, 2024 · 2 comments

Comments

@sylbeth
Copy link

sylbeth commented May 7, 2024

Tested versions

  • Reproducible in 4.2.stable.

System information

Windows 10

Issue description

I am using godot-rust, and I need the standard output and error for debugging purposes of my code, so I followed the command line installation documentation and installed godot through scoop. The problem is, every time I run the command, nothing gets printed, and I am able to execute other commands. I talked about it in the godot-rust server and it seems likely that the scoop intallation might be running godot on the background, but it should be in the foreground, since I believe it is more useful to be able to see the output than, just not.

Steps to reproduce

Install Scoop:

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
Invoke-RestMethod -Uri https://get.scoop.sh | Invoke-Expression

Add bucket extras:

scoop bucket add extras

Install godot:

scoop install godot

Run godot:

godot

Minimal reproduction project (MRP)

No project is necessary.

@Calinou
Copy link
Member

Calinou commented May 7, 2024

The Godot Scoop manifest uses godot.exe as opposed to its console shim, godot.console.exe.

However, remember that Scoop always uses its own shim instead of running executables directly. This may interfere with Godot's console shim.

@sylbeth
Copy link
Author

sylbeth commented May 8, 2024

I have opened an issue in scoop's extras bucket to get this changed, since for all intents and purposes, if you run it from the command line being able to see what's happening in the command line as opposed to the editor (specially when not using the editor) should be the most useful, right?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants