doing lua functions for build files, to run only in afero.FS

This commit is contained in:
2025-10-24 11:10:43 -03:00
parent 6377de7208
commit 26f9e20ae8
5 changed files with 205 additions and 4 deletions

View File

@@ -33,11 +33,11 @@ func NewContainer(Root string, dataDir string, manifest configs.Manifest) (Conta
return Container{}, err
}
if err := container.FS.MkdirAll("/usr/bin", 0777); err != nil {
if err := container.FS.MkdirAll(BinDir, 0777); err != nil {
return Container{}, err
}
if err := afero.Symlinker.SymlinkIfPossible(container.FS.(afero.Symlinker), "/usr/bin", "/bin"); err != nil {
if err := afero.Symlinker.SymlinkIfPossible(container.FS.(afero.Symlinker), BinDir, SymLinkBinDir); err != nil {
return Container{}, err
}