github.com/metux/go-metabuild@v0.0.0-20240118143255-d9ed5ab697f9/engine/builder/c/library_headers.go (about) 1 package c 2 3 type BuilderCLibraryHeaders struct { 4 BaseCBuilder 5 } 6 7 func (b BuilderCLibraryHeaders) JobRun() error { 8 if b.WantInstall() { 9 dir := b.InstallDir() 10 mode := b.InstallPerm() 11 12 for _, s := range b.Sources() { 13 b.InstallPkgFile(s, dir, mode) 14 } 15 } 16 return nil 17 }