shiori/main.go
2023-07-21 09:25:19 +02:00

38 lines
648 B
Go

//go:generate go run assets-generator.go
package main
import (
"github.com/go-shiori/shiori/internal/cmd"
"github.com/go-shiori/shiori/internal/model"
"github.com/sirupsen/logrus"
// Database driver
_ "github.com/go-sql-driver/mysql"
_ "github.com/lib/pq"
_ "modernc.org/sqlite"
// Add this to prevent it removed by go mod tidy
_ "github.com/shurcooL/vfsgen"
)
var (
version = "dev"
commit = "none"
date = "unknown"
)
func init() {
// Set globally
model.BuildVersion = version
model.BuildCommit = commit
model.BuildDate = date
}
func main() {
err := cmd.ShioriCmd().Execute()
if err != nil {
logrus.Fatalln(err)
}
}