gitea源码

12345678910111213141516171819202122232425262728
  1. // Copyright 2020 The Gitea Authors. All rights reserved.
  2. // SPDX-License-Identifier: MIT
  3. //go:build ignore
  4. package main
  5. import (
  6. "fmt"
  7. "os"
  8. "code.gitea.io/gitea/modules/assetfs"
  9. )
  10. func main() {
  11. if len(os.Args) != 3 {
  12. fmt.Println("usage: ./generate-bindata {local-directory} {bindata-filename}")
  13. os.Exit(1)
  14. }
  15. dir, filename := os.Args[1], os.Args[2]
  16. fmt.Printf("generating bindata for %s to %s\n", dir, filename)
  17. if err := assetfs.GenerateEmbedBindata(dir, filename); err != nil {
  18. fmt.Printf("failed: %s\n", err.Error())
  19. os.Exit(1)
  20. }
  21. }