internal/bootdeploy: add new package

As a stub, but will be implemented soon...
This commit is contained in:
Clayton Craft
2023-02-18 22:57:43 -08:00
parent cbcd4408e3
commit 5e65ace958

View File

@@ -0,0 +1,29 @@
package bootdeploy
import ()
type BootDeploy struct {
inDir string
outDir string
ubootBoardname string
}
// New returns a new BootDeploy, which then runs:
//
// boot-deploy -d indir -o outDir
//
// ubootBoardname is used for copying in some u-boot files prior to running
// boot-deploy. This is optional, passing an empty string is ok if this is not
// needed.
func New(inDir, outDir, ubootBoardname string) *BootDeploy {
return &BootDeploy{
inDir: inDir,
outDir: outDir,
ubootBoardname: ubootBoardname,
}
}
func (b *BootDeploy) Run() error {
return nil
}