cmd/eitri-site/main.go
Ref: Size: 556 B History
// Command eitri-site generates the eitri.sh static site (default) or the
// release manifest (the "manifest" subcommand). All behavior lives in
// internal/site (RunCLI); this package is wiring only (arch R14).
package main
import (
"fmt"
"os"
"github.com/a73x/eitri/internal/site"
"github.com/a73x/eitri/internal/version"
)
func main() {
if len(os.Args) > 1 && os.Args[1] == "--version" {
fmt.Println(version.Version)
return
}
if err := site.RunCLI(os.Args[1:]); err != nil {
fmt.Fprintln(os.Stderr, "eitri-site:", err)
os.Exit(1)
}
}