config

package
v1.1.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 11, 2024 License: GPL-3.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetArchBaseGitUrl

func GetArchBaseGitUrl() string

func GetArchPackageGitUrl

func GetArchPackageGitUrl(pkgbase string) string

func GetAurBaseUrl

func GetAurBaseUrl() string

func GetAurPackageGitUrl

func GetAurPackageGitUrl(pkgbase string) string

func GetAurPackagesUrl

func GetAurPackagesUrl() string

func GetBasePath

func GetBasePath() string

func GetConfigPath

func GetConfigPath(pkgbase string) string

func GetLocalPath

func GetLocalPath(pkgbase string) string

func GetMergedPath

func GetMergedPath(pkgbase string) string

func GetPackagePath

func GetPackagePath(pkgbase string) string

func GetScriptsPath

func GetScriptsPath(pkgbase string) string

func GetUpstreamPath

func GetUpstreamPath(pkgbase string) string

Types

type Config

type Config struct {
	BasePath     string `yaml:"basePath,omitempty"`
	ConfigPath   string `yaml:"configPath,omitempty"`
	LocalPath    string `yaml:"localPath,omitempty"`
	MergedPath   string `yaml:"mergedPath,omitempty"`
	ScriptsPath  string `yaml:"scriptsPath,omitempty"`
	UpstreamPath string `yaml:"upstreamPath,omitempty"`

	AurBaseUrl      string `yaml:"aurBaseUrl,omitempty"`
	AurPackagesPath string `yaml:"aurPackagesUrl,omitempty"`

	ArchBaseGitUrl string `yaml:"archBaseGitUrl,omitempty"`
}

func GetGlobalConfig

func GetGlobalConfig() *Config

func (*Config) GetArchBaseGitUrl

func (config *Config) GetArchBaseGitUrl() string

func (*Config) GetArchPackageGitUrl

func (config *Config) GetArchPackageGitUrl(pkgbase string) string

func (*Config) GetAurBaseUrl

func (config *Config) GetAurBaseUrl() string

func (*Config) GetAurPackageGitUrl

func (config *Config) GetAurPackageGitUrl(pkgbase string) string

func (*Config) GetAurPackagesUrl

func (config *Config) GetAurPackagesUrl() string

func (*Config) GetBasePath

func (config *Config) GetBasePath() string

func (*Config) GetConfigPath

func (config *Config) GetConfigPath(pkgbase string) string

func (*Config) GetLocalPath

func (config *Config) GetLocalPath(pkgbase string) string

func (*Config) GetMergedPath

func (config *Config) GetMergedPath(pkgbase string) string

func (*Config) GetPackagePath

func (config *Config) GetPackagePath(pkgbase string) string

func (*Config) GetScriptsPath

func (config *Config) GetScriptsPath(pkgbase string) string

func (*Config) GetUpstreamPath

func (config *Config) GetUpstreamPath(pkgbase string) string

func (*Config) Load

func (config *Config) Load(cfgpath string) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL