diff --git a/pkg/main.go b/pkg/main.go index 337f7e5..9503005 100644 --- a/pkg/main.go +++ b/pkg/main.go @@ -96,7 +96,7 @@ func InstallPackage(file io.Reader, destDir string) error { if err != nil { return err } - L.SetGlobal("data_dir", lua.LFalse) + L.SetGlobal("data_dir", lua.LString(filepath.Join(destDir, "data"))) L.SetGlobal("script", lua.LString(manifest.Hooks.Install)) if err := L.DoFile(manifest.Hooks.Install); err != nil {