tab

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: May 24, 2024 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// AnnotationTab is the annotation key for the bottle Tab.
	AnnotationTab = "sh.brew.tab"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type BuiltOn

type BuiltOn struct {
	OS            string `json:"os"`
	OSVersion     string `json:"os_version"`
	CPUFamily     string `json:"cpu_family"`
	XCode         string `json:"xcode"`
	CLT           string `json:"clt"`
	PreferredPerl string `json:"preferred_perl"`
}

BuiltOn stores build information.

type Tab

type Tab struct {
	HomebrewVersion     string                      `json:"homebrew_version"`
	ChangedFiles        []string                    `json:"changed_files"`
	SourceModifiedTime  uint                        `json:"source_modified_time"`
	StdLib              string                      `json:"stdlib,omitempty"`
	Compiler            string                      `json:"compiler"`
	RuntimeDependencies []*brewv1.RuntimeDependency `json:"runtime_dependencies"`
	Arch                string                      `json:"arch"`
	BuiltOn             BuiltOn                     `json:"built_on"`
}

Tab represents the contents of the sh.brew.tab annotation.

This annotation is added to each bottle manifest.

Jump to

Keyboard shortcuts

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