Documentation
¶
Index ¶
- type Compiler
- func (gc *Compiler) CheckBinDirectory() error
- func (gc *Compiler) CompileApp() error
- func (gc *Compiler) CreateStartupEnvironment(tempDir string) error
- func (gc *Compiler) HandleVendorExperiment() error
- func (gc *Compiler) InstallGo() error
- func (gc *Compiler) InstallVendorTool(tmpDir string) error
- func (gc *Compiler) ParseGoVersion(partialGoVersion string) (string, error)
- func (gc *Compiler) RunGlideInstall() error
- func (gc *Compiler) SelectGoVersion() error
- func (gc *Compiler) SelectVendorTool() error
- func (gc *Compiler) SetBuildFlags()
- func (gc *Compiler) SetInstallPackages() error
- func (gc *Compiler) SetMainPackageName() error
- func (gc *Compiler) SetupGoPath() error
- type Godep
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Compiler ¶
type Compiler struct {
Compiler *libbuildpack.Compiler
VendorTool string
GoVersion string
MainPackageName string
GoPath string
PackageList []string
BuildFlags []string
Godep Godep
VendorExperiment bool
}
func (*Compiler) CheckBinDirectory ¶
func (*Compiler) CompileApp ¶
func (*Compiler) CreateStartupEnvironment ¶
func (*Compiler) HandleVendorExperiment ¶
func (*Compiler) InstallVendorTool ¶
func (*Compiler) ParseGoVersion ¶
func (*Compiler) RunGlideInstall ¶
func (*Compiler) SelectGoVersion ¶
func (*Compiler) SelectVendorTool ¶
func (*Compiler) SetBuildFlags ¶
func (gc *Compiler) SetBuildFlags()
func (*Compiler) SetInstallPackages ¶
func (*Compiler) SetMainPackageName ¶
func (*Compiler) SetupGoPath ¶
Click to show internal directories.
Click to hide internal directories.