Documentation ¶
Index ¶
- Variables
- func Get(name string, repo types.RepositoryI, pkg_name string, ...) (types.ProviderI, error)
- func NewProviderGNUPGOrg(repo types.RepositoryI, pkg_name string, pkg_info *basictypes.PackageInfo, ...) (types.ProviderI, error)
- func NewProviderGitHub(repo types.RepositoryI, pkg_name string, pkg_info *basictypes.PackageInfo, ...) (types.ProviderI, error)
- func NewProviderHttps(repo types.RepositoryI, pkg_name string, pkg_info *basictypes.PackageInfo, ...) (types.ProviderI, error)
- func NewProviderLLVMorg(repo types.RepositoryI, pkg_name string, pkg_info *basictypes.PackageInfo, ...) (types.ProviderI, error)
- func NewProviderLaunchpadNet(repo types.RepositoryI, pkg_name string, pkg_info *basictypes.PackageInfo, ...) (types.ProviderI, error)
- func NewProviderPHPnet(repo types.RepositoryI, pkg_name string, pkg_info *basictypes.PackageInfo, ...) (types.ProviderI, error)
- func NewProviderSFNet(repo types.RepositoryI, pkg_name string, pkg_info *basictypes.PackageInfo, ...) (types.ProviderI, error)
- func NewProviderSRS(repo types.RepositoryI, pkg_name string, pkg_info *basictypes.PackageInfo, ...) (types.ProviderI, error)
- type ProviderGNUPGOrg
- func (self *ProviderGNUPGOrg) ArgCount() int
- func (self *ProviderGNUPGOrg) CanListArg(i int) bool
- func (self *ProviderGNUPGOrg) GetDownloadingURIForFile(name string) (string, error)
- func (self *ProviderGNUPGOrg) ListArg(i int) ([]string, error)
- func (self *ProviderGNUPGOrg) PerformUpdate() error
- func (self *ProviderGNUPGOrg) ProviderDescription() string
- func (self *ProviderGNUPGOrg) TarballNames() ([]string, error)
- func (self *ProviderGNUPGOrg) Tarballs() ([]string, error)
- type ProviderGitHub
- func (self *ProviderGitHub) ArgCount() int
- func (self *ProviderGitHub) CanListArg(i int) bool
- func (self *ProviderGitHub) ListArg(i int) ([]string, error)
- func (self *ProviderGitHub) PerformUpdate() error
- func (self *ProviderGitHub) ProviderDescription() string
- func (self *ProviderGitHub) TarballNames() ([]string, error)
- func (self *ProviderGitHub) Tarballs() ([]string, error)
- type ProviderHttps
- func (self *ProviderHttps) ArgCount() int
- func (self *ProviderHttps) CanListArg(i int) bool
- func (self *ProviderHttps) GetDownloadingURIForFile(name string) (string, error)
- func (self *ProviderHttps) ListArg(i int) ([]string, error)
- func (self *ProviderHttps) PerformUpdate() error
- func (self *ProviderHttps) ProviderDescription() string
- func (self *ProviderHttps) TarballNames() ([]string, error)
- func (self *ProviderHttps) Tarballs() ([]string, error)
- type ProviderLLVMorg
- func (self *ProviderLLVMorg) ArgCount() int
- func (self *ProviderLLVMorg) CanListArg(i int) bool
- func (self *ProviderLLVMorg) GetDownloadingURIForFile(name string) (string, error)
- func (self *ProviderLLVMorg) ListArg(i int) ([]string, error)
- func (self *ProviderLLVMorg) LogE(txt string)
- func (self *ProviderLLVMorg) LogI(txt string)
- func (self *ProviderLLVMorg) PerformUpdate() error
- func (self *ProviderLLVMorg) ProviderDescription() string
- func (self *ProviderLLVMorg) TarballNames() ([]string, error)
- func (self *ProviderLLVMorg) Tarballs() ([]string, error)
- type ProviderLaunchpadNet
- func (self *ProviderLaunchpadNet) ArgCount() int
- func (self *ProviderLaunchpadNet) CanListArg(i int) bool
- func (self *ProviderLaunchpadNet) GetDownloadingURIForFile(name string) (string, error)
- func (self *ProviderLaunchpadNet) ListArg(i int) ([]string, error)
- func (self *ProviderLaunchpadNet) PerformUpdate() error
- func (self *ProviderLaunchpadNet) ProviderDescription() string
- func (self *ProviderLaunchpadNet) TarballNames() ([]string, error)
- func (self *ProviderLaunchpadNet) Tarballs() ([]string, error)
- type ProviderPHPnet
- func (self *ProviderPHPnet) ArgCount() int
- func (self *ProviderPHPnet) CanListArg(i int) bool
- func (self *ProviderPHPnet) GetDownloadingURIForFile(name string) (string, error)
- func (self *ProviderPHPnet) ListArg(i int) ([]string, error)
- func (self *ProviderPHPnet) LogE(txt string)
- func (self *ProviderPHPnet) LogI(txt string)
- func (self *ProviderPHPnet) PerformUpdate() error
- func (self *ProviderPHPnet) ProviderDescription() string
- func (self *ProviderPHPnet) TarballNames() ([]string, error)
- func (self *ProviderPHPnet) Tarballs() ([]string, error)
- type ProviderSFNet
- func (self *ProviderSFNet) ArgCount() int
- func (self *ProviderSFNet) CanListArg(i int) bool
- func (self *ProviderSFNet) GetDownloadingURIForFile(name string) (string, error)
- func (self *ProviderSFNet) ListArg(i int) ([]string, error)
- func (self *ProviderSFNet) PerformUpdate() error
- func (self *ProviderSFNet) ProviderDescription() string
- func (self *ProviderSFNet) TarballNames() ([]string, error)
- func (self *ProviderSFNet) Tarballs() ([]string, error)
- type ProviderSRS
- func (self *ProviderSRS) ArgCount() int
- func (self *ProviderSRS) CanListArg(i int) bool
- func (self *ProviderSRS) ListArg(i int) ([]string, error)
- func (self *ProviderSRS) PerformUpdate() error
- func (self *ProviderSRS) ProviderDescription() string
- func (self *ProviderSRS) TarballNames() ([]string, error)
- func (self *ProviderSRS) Tarballs() ([]string, error)
- type SRSGit
- type SRSHg
Constants ¶
This section is empty.
Variables ¶
View Source
var HG_TAG = regexp.MustCompile(`(.*?)\s+(\d+\:[0-9a-f]+)$`)
View Source
var Index map[string]types.NewProviderFunc
View Source
var LLVM_PATH_VERSIONED_PREFIX_C = regexp.MustCompile(`^(?:\d+\.?)+\/(.*)$`)
View Source
var PHP_MIRROR_DOWNLOADING_URI = regexp.MustCompile(`^/get/(php-((?:\d+.?)+)\.tar(\.?[a-zA-Z0-9]+))/from/a/mirror$`)
"/get/php-7.2.10.tar.bz2/from/a/mirror"
Functions ¶
func Get ¶
func Get( name string, repo types.RepositoryI, pkg_name string, pkg_info *basictypes.PackageInfo, sys basictypes.SystemI, tarballs_output_dir string, log *logger.Logger, ) (types.ProviderI, error)
func NewProviderGNUPGOrg ¶
func NewProviderGNUPGOrg( repo types.RepositoryI, pkg_name string, pkg_info *basictypes.PackageInfo, sys basictypes.SystemI, tarballs_output_dir string, log *logger.Logger, ) (types.ProviderI, error)
func NewProviderGitHub ¶
func NewProviderGitHub( repo types.RepositoryI, pkg_name string, pkg_info *basictypes.PackageInfo, sys basictypes.SystemI, tarballs_output_dir string, log *logger.Logger, ) (types.ProviderI, error)
func NewProviderHttps ¶
func NewProviderHttps( repo types.RepositoryI, pkg_name string, pkg_info *basictypes.PackageInfo, sys basictypes.SystemI, tarballs_output_dir string, log *logger.Logger, ) (types.ProviderI, error)
func NewProviderLLVMorg ¶
func NewProviderLLVMorg( repo types.RepositoryI, pkg_name string, pkg_info *basictypes.PackageInfo, sys basictypes.SystemI, tarballs_output_dir string, log *logger.Logger, ) (types.ProviderI, error)
func NewProviderLaunchpadNet ¶
func NewProviderLaunchpadNet( repo types.RepositoryI, pkg_name string, pkg_info *basictypes.PackageInfo, sys basictypes.SystemI, tarballs_output_dir string, log *logger.Logger, ) (types.ProviderI, error)
func NewProviderPHPnet ¶
func NewProviderPHPnet( repo types.RepositoryI, pkg_name string, pkg_info *basictypes.PackageInfo, sys basictypes.SystemI, tarballs_output_dir string, log *logger.Logger, ) (types.ProviderI, error)
func NewProviderSFNet ¶
func NewProviderSFNet( repo types.RepositoryI, pkg_name string, pkg_info *basictypes.PackageInfo, sys basictypes.SystemI, tarballs_output_dir string, log *logger.Logger, ) (types.ProviderI, error)
func NewProviderSRS ¶
func NewProviderSRS( repo types.RepositoryI, pkg_name string, pkg_info *basictypes.PackageInfo, sys basictypes.SystemI, tarballs_output_dir string, log *logger.Logger, ) (types.ProviderI, error)
Types ¶
type ProviderGNUPGOrg ¶
type ProviderGNUPGOrg struct {
// contains filtered or unexported fields
}
func (*ProviderGNUPGOrg) ArgCount ¶
func (self *ProviderGNUPGOrg) ArgCount() int
func (*ProviderGNUPGOrg) CanListArg ¶
func (self *ProviderGNUPGOrg) CanListArg(i int) bool
func (*ProviderGNUPGOrg) GetDownloadingURIForFile ¶
func (self *ProviderGNUPGOrg) GetDownloadingURIForFile(name string) (string, error)
func (*ProviderGNUPGOrg) PerformUpdate ¶
func (self *ProviderGNUPGOrg) PerformUpdate() error
func (*ProviderGNUPGOrg) ProviderDescription ¶
func (self *ProviderGNUPGOrg) ProviderDescription() string
func (*ProviderGNUPGOrg) TarballNames ¶
func (self *ProviderGNUPGOrg) TarballNames() ([]string, error)
func (*ProviderGNUPGOrg) Tarballs ¶
func (self *ProviderGNUPGOrg) Tarballs() ([]string, error)
type ProviderGitHub ¶
type ProviderGitHub struct {
// contains filtered or unexported fields
}
func (*ProviderGitHub) ArgCount ¶
func (self *ProviderGitHub) ArgCount() int
func (*ProviderGitHub) CanListArg ¶
func (self *ProviderGitHub) CanListArg(i int) bool
func (*ProviderGitHub) PerformUpdate ¶
func (self *ProviderGitHub) PerformUpdate() error
func (*ProviderGitHub) ProviderDescription ¶
func (self *ProviderGitHub) ProviderDescription() string
func (*ProviderGitHub) TarballNames ¶
func (self *ProviderGitHub) TarballNames() ([]string, error)
func (*ProviderGitHub) Tarballs ¶
func (self *ProviderGitHub) Tarballs() ([]string, error)
type ProviderHttps ¶
type ProviderHttps struct {
// contains filtered or unexported fields
}
func (*ProviderHttps) ArgCount ¶
func (self *ProviderHttps) ArgCount() int
func (*ProviderHttps) CanListArg ¶
func (self *ProviderHttps) CanListArg(i int) bool
func (*ProviderHttps) GetDownloadingURIForFile ¶
func (self *ProviderHttps) GetDownloadingURIForFile(name string) (string, error)
func (*ProviderHttps) PerformUpdate ¶
func (self *ProviderHttps) PerformUpdate() error
func (*ProviderHttps) ProviderDescription ¶
func (self *ProviderHttps) ProviderDescription() string
func (*ProviderHttps) TarballNames ¶
func (self *ProviderHttps) TarballNames() ([]string, error)
func (*ProviderHttps) Tarballs ¶
func (self *ProviderHttps) Tarballs() ([]string, error)
type ProviderLLVMorg ¶
type ProviderLLVMorg struct {
// contains filtered or unexported fields
}
func (*ProviderLLVMorg) ArgCount ¶
func (self *ProviderLLVMorg) ArgCount() int
func (*ProviderLLVMorg) CanListArg ¶
func (self *ProviderLLVMorg) CanListArg(i int) bool
func (*ProviderLLVMorg) GetDownloadingURIForFile ¶
func (self *ProviderLLVMorg) GetDownloadingURIForFile(name string) (string, error)
func (*ProviderLLVMorg) LogE ¶
func (self *ProviderLLVMorg) LogE(txt string)
func (*ProviderLLVMorg) LogI ¶
func (self *ProviderLLVMorg) LogI(txt string)
func (*ProviderLLVMorg) PerformUpdate ¶
func (self *ProviderLLVMorg) PerformUpdate() error
func (*ProviderLLVMorg) ProviderDescription ¶
func (self *ProviderLLVMorg) ProviderDescription() string
func (*ProviderLLVMorg) TarballNames ¶
func (self *ProviderLLVMorg) TarballNames() ([]string, error)
func (*ProviderLLVMorg) Tarballs ¶
func (self *ProviderLLVMorg) Tarballs() ([]string, error)
type ProviderLaunchpadNet ¶
type ProviderLaunchpadNet struct {
// contains filtered or unexported fields
}
func (*ProviderLaunchpadNet) ArgCount ¶
func (self *ProviderLaunchpadNet) ArgCount() int
func (*ProviderLaunchpadNet) CanListArg ¶
func (self *ProviderLaunchpadNet) CanListArg(i int) bool
func (*ProviderLaunchpadNet) GetDownloadingURIForFile ¶
func (self *ProviderLaunchpadNet) GetDownloadingURIForFile(name string) (string, error)
func (*ProviderLaunchpadNet) ListArg ¶
func (self *ProviderLaunchpadNet) ListArg(i int) ([]string, error)
func (*ProviderLaunchpadNet) PerformUpdate ¶
func (self *ProviderLaunchpadNet) PerformUpdate() error
func (*ProviderLaunchpadNet) ProviderDescription ¶
func (self *ProviderLaunchpadNet) ProviderDescription() string
func (*ProviderLaunchpadNet) TarballNames ¶
func (self *ProviderLaunchpadNet) TarballNames() ([]string, error)
func (*ProviderLaunchpadNet) Tarballs ¶
func (self *ProviderLaunchpadNet) Tarballs() ([]string, error)
type ProviderPHPnet ¶
type ProviderPHPnet struct {
// contains filtered or unexported fields
}
func (*ProviderPHPnet) ArgCount ¶
func (self *ProviderPHPnet) ArgCount() int
func (*ProviderPHPnet) CanListArg ¶
func (self *ProviderPHPnet) CanListArg(i int) bool
func (*ProviderPHPnet) GetDownloadingURIForFile ¶
func (self *ProviderPHPnet) GetDownloadingURIForFile(name string) (string, error)
func (*ProviderPHPnet) LogE ¶
func (self *ProviderPHPnet) LogE(txt string)
func (*ProviderPHPnet) LogI ¶
func (self *ProviderPHPnet) LogI(txt string)
func (*ProviderPHPnet) PerformUpdate ¶
func (self *ProviderPHPnet) PerformUpdate() error
func (*ProviderPHPnet) ProviderDescription ¶
func (self *ProviderPHPnet) ProviderDescription() string
func (*ProviderPHPnet) TarballNames ¶
func (self *ProviderPHPnet) TarballNames() ([]string, error)
func (*ProviderPHPnet) Tarballs ¶
func (self *ProviderPHPnet) Tarballs() ([]string, error)
type ProviderSFNet ¶
type ProviderSFNet struct {
// contains filtered or unexported fields
}
func (*ProviderSFNet) ArgCount ¶
func (self *ProviderSFNet) ArgCount() int
func (*ProviderSFNet) CanListArg ¶
func (self *ProviderSFNet) CanListArg(i int) bool
func (*ProviderSFNet) GetDownloadingURIForFile ¶
func (self *ProviderSFNet) GetDownloadingURIForFile(name string) (string, error)
func (*ProviderSFNet) PerformUpdate ¶
func (self *ProviderSFNet) PerformUpdate() error
func (*ProviderSFNet) ProviderDescription ¶
func (self *ProviderSFNet) ProviderDescription() string
func (*ProviderSFNet) TarballNames ¶
func (self *ProviderSFNet) TarballNames() ([]string, error)
func (*ProviderSFNet) Tarballs ¶
func (self *ProviderSFNet) Tarballs() ([]string, error)
type ProviderSRS ¶
type ProviderSRS struct {
// contains filtered or unexported fields
}
func (*ProviderSRS) ArgCount ¶
func (self *ProviderSRS) ArgCount() int
func (*ProviderSRS) CanListArg ¶
func (self *ProviderSRS) CanListArg(i int) bool
func (*ProviderSRS) PerformUpdate ¶
func (self *ProviderSRS) PerformUpdate() error
func (*ProviderSRS) ProviderDescription ¶
func (self *ProviderSRS) ProviderDescription() string
func (*ProviderSRS) TarballNames ¶
func (self *ProviderSRS) TarballNames() ([]string, error)
func (*ProviderSRS) Tarballs ¶
func (self *ProviderSRS) Tarballs() ([]string, error)
type SRSGit ¶
type SRSGit struct {
// contains filtered or unexported fields
}
func NewSRSGit ¶
func NewSRSGit(srs *ProviderSRS) *SRSGit
func (*SRSGit) GetAndUpdate ¶
func (*SRSGit) MakeTarballs ¶
func (*SRSGit) UpdateSubmodules ¶
type SRSHg ¶
type SRSHg struct {
// contains filtered or unexported fields
}
func NewSRSHg ¶
func NewSRSHg(srs *ProviderSRS) *SRSHg
func (*SRSHg) GetAndUpdate ¶
Click to show internal directories.
Click to hide internal directories.