Documentation
¶
Overview ¶
Package executil resolves and starts command-line tools consistently across supported desktop platforms.
Index ¶
- Constants
- func AntigravityACPRoot() (string, error)
- func Command(name string, args ...string) *exec.Cmd
- func CommandContext(ctx context.Context, name string, args ...string) *exec.Cmd
- func LookPath(name string) (string, error)
- func ShellCommand(program string, args []string, env map[string]string) string
Constants ¶
View Source
const ( AntigravityACPRegistryID = "antigravity-acp" AntigravityACPProgram = "agy_acp_server" AntigravityACPUnixRootRel = ".local/share/quartet/agents/antigravity-acp" AntigravityACPUnixLauncherRel = ".local/bin/agy_acp_server" AntigravityACPUnixCLIRel = ".local/bin/agy" AntigravityACPWindowsRootRel = "AppData/Local/quartet/agents/antigravity-acp" AntigravityACPWindowsCLIRel = "AppData/Local/agy/bin" AntigravityACPVersionFile = "VERSION" AntigravityACPLaunchDirFile = "LAUNCH_DIR" )
Official Antigravity ACP server layout. The catalog uninstall paths and LookPath must stay on these home-relative locations: the registry archive is not placed on PATH by Google's installer.
Variables ¶
This section is empty.
Functions ¶
func AntigravityACPRoot ¶
AntigravityACPRoot is the directory that holds the official ACP server payload for the current user. It matches the home-relative uninstall path.
func CommandContext ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.