Lines Matching defs:PackagingSpec
31 type PackagingSpec struct { struct
33 relPathInPackage string
36 srcPath Path
40 symlinkTarget string
43 executable bool
45 effectiveLicenseFiles *Paths
47 partition string
52 skipInstall bool
55 aconfigPaths *Paths
58 archType ArchType
61 overrides *[]string
64 owner string
81 func (p *PackagingSpec) ToGob() *packagingSpecGob {
97 func (p *PackagingSpec) FromGob(data *packagingSpecGob) {
111 func (p *PackagingSpec) GobEncode() ([]byte, error) {
115 func (p *PackagingSpec) GobDecode(data []byte) error {
119 func (p *PackagingSpec) Equals(other *PackagingSpec) bool {
139 func (p *PackagingSpec) FileName() string {
148 func (p *PackagingSpec) RelPathInPackage() string {
152 func (p *PackagingSpec) SetRelPathInPackage(relPathInPackage string) {
156 func (p *PackagingSpec) EffectiveLicenseFiles() Paths {
163 func (p *PackagingSpec) Partition() string {
167 func (p *PackagingSpec) SetPartition(partition string) {
171 func (p *PackagingSpec) SkipInstall() bool {
176 func (p *PackagingSpec) GetAconfigPaths() Paths {
192 …dModifier(ctx ModuleContext, filter func(PackagingSpec) bool, modifier func(*PackagingSpec)) map[s…
198 CopyDepsToZip(ctx ModuleContext, specs map[string]PackagingSpec, zipOut WritablePath) []string