diff --git a/.gitignore b/.gitignore index 12d4c2e..efdca49 100644 --- a/.gitignore +++ b/.gitignore @@ -2,4 +2,6 @@ .claude /bin/ /out/ -gis +# Root-level build output only — must stay anchored so it does not match the +# cmd/gis source directory. +/gis diff --git a/cmd/gis/main.go b/cmd/gis/main.go new file mode 100644 index 0000000..80ab8ff --- /dev/null +++ b/cmd/gis/main.go @@ -0,0 +1,11 @@ +// Command gis is the entrypoint for the GIS application. +// +// It exposes subcommands for running the HTTP server, the RabbitMQ worker, and +// database migrations. See `gis --help` for details. +package main + +import "gis/internal/cli" + +func main() { + cli.Execute() +}