Lines Matching defs:GoPackage
143 type GoPackage struct { struct
144 Name string
147 directDeps []*GoPackage // specified directly by the module
148 allDeps []*GoPackage // direct dependencies and transitive dependencies
149 files []string
152 pkgDir string
153 output string
154 hashResult []byte
157 mutex sync.Mutex
158 compiled bool
159 failed error
160 rebuilt bool
191 func (p *GoPackage) FindDeps(config *Config, path string) error {
262 func (p *GoPackage) findDeps(config *Config, path string, allPackages *linkedDepSet) error {
365 func (p *GoPackage) Compile(config *Config, outDir string) error {
499 func (p *GoPackage) Link(config *Config, out string) error {