//go:build !windows

// Package prereboot ensures the reboot-resume infrastructure is in place
// before xetup triggers a system restart mid-deployment.
package prereboot

// StablePath is the platform stub for the stable binary path.
const StablePath = "/tmp/xetup-resume"

// TaskName is the scheduled task that re-launches xetup after each reboot.
const TaskName = "X9-Resume"

// IsAdminx9 always returns false on non-Windows platforms.
func IsAdminx9() bool { return false }

// Prepare is a no-op on non-Windows platforms.
func Prepare() error { return nil }

// Cleanup is a no-op on non-Windows platforms.
func Cleanup() {}
