//go:build !linux package aur import ( "context" "github.com/gogrlx/snack" ) func available() bool { return false } func (a *AUR) install(_ context.Context, _ []snack.Target, _ ...snack.Option) (snack.InstallResult, error) { return snack.InstallResult{}, snack.ErrUnsupportedPlatform } func remove(_ context.Context, _ []snack.Target, _ ...snack.Option) (snack.RemoveResult, error) { return snack.RemoveResult{}, snack.ErrUnsupportedPlatform } func purge(_ context.Context, _ []snack.Target, _ ...snack.Option) error { return snack.ErrUnsupportedPlatform } func (a *AUR) upgradeAll(_ context.Context, _ ...snack.Option) error { return snack.ErrUnsupportedPlatform } func list(_ context.Context) ([]snack.Package, error) { return nil, snack.ErrUnsupportedPlatform } func isInstalled(_ context.Context, _ string) (bool, error) { return false, snack.ErrUnsupportedPlatform } func version(_ context.Context, _ string) (string, error) { return "", snack.ErrUnsupportedPlatform } func latestVersion(_ context.Context, _ string) (string, error) { return "", snack.ErrUnsupportedPlatform } func listUpgrades(_ context.Context) ([]snack.Package, error) { return nil, snack.ErrUnsupportedPlatform } func upgradeAvailable(_ context.Context, _ string) (bool, error) { return false, snack.ErrUnsupportedPlatform } func versionCmp(_ context.Context, _, _ string) (int, error) { return 0, snack.ErrUnsupportedPlatform } func autoremove(_ context.Context, _ ...snack.Option) error { return snack.ErrUnsupportedPlatform } func (a *AUR) cleanBuildDir() error { return snack.ErrUnsupportedPlatform }