diff --git a/cmd/hopp-generate/main.go b/cmd/hopp-generate/main.go index ece09a0..19e2d64 100644 --- a/cmd/hopp-generate/main.go +++ b/cmd/hopp-generate/main.go @@ -37,7 +37,7 @@ func main() { absDestination, err := filepath.Abs(destination) handleErr(command, 1, err) base := filepath.Base(absDestination) - if scrounged, ok := scroungeForPackageName(base); ok { + if scrounged, ok := scroungeForPackageName(filepath.Dir(absDestination)); ok { packageName = scrounged } else { packageName = strings.ReplaceAll(