Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Finalizer ¶
type Finalizer struct { BuildDir string Manifest Manifest Stager Stager Command Command Harmonizer Harmonizer Log *libbuildpack.Logger }
type Harmonizer ¶
type HarmonizerImpl ¶
type HarmonizerImpl struct { Log *libbuildpack.Logger BuildDir string DepDir string }
move to hwc package and rename to just Hwc
func NewHarmonizer ¶
func NewHarmonizer(logger *libbuildpack.Logger, buildDir, depDir string) *HarmonizerImpl
func (*HarmonizerImpl) CheckWebConfig ¶
func (h *HarmonizerImpl) CheckWebConfig() error
func (*HarmonizerImpl) LinkLegacyHwc ¶
func (h *HarmonizerImpl) LinkLegacyHwc() error
type Installer ¶
type Installer interface { //TODO: See more options at https://github.com/cloudfoundry/libbuildpack/blob/master/installer.go InstallDependency(libbuildpack.Dependency, string) error InstallOnlyVersion(string, string) error }
type Manifest ¶
type Manifest interface { //TODO: See more options at https://github.com/cloudfoundry/libbuildpack/blob/master/manifest.go AllDependencyVersions(string) []string DefaultVersion(string) (libbuildpack.Dependency, error) }
Click to show internal directories.
Click to hide internal directories.