summaryrefslogtreecommitdiff
path: root/contrib/fs/gopher.go
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/fs/gopher.go')
-rw-r--r--contrib/fs/gopher.go3
1 files changed, 2 insertions, 1 deletions
diff --git a/contrib/fs/gopher.go b/contrib/fs/gopher.go
index db21227..0a0b482 100644
--- a/contrib/fs/gopher.go
+++ b/contrib/fs/gopher.go
@@ -185,7 +185,8 @@ func isFile(path string) (bool, error) {
}
func isMap(path string, settings gophermap.FileSystemSettings) bool {
- if strings.HasSuffix(path, ".gophermap") {
+ base := filepath.Base(path)
+ if base == "gophermap" || strings.HasSuffix(base, ".gph") || strings.HasSuffix(base, ".gophermap") {
return true
}
return slices.Contains(settings.DirMaps, filepath.Base(path))