mirror of
https://github.com/go-i2p/onramp.git
synced 2025-06-15 13:24:25 -04:00
32 lines
619 B
Go
32 lines
619 B
Go
//go:build gen
|
|
// +build gen
|
|
|
|
package main
|
|
|
|
import (
|
|
"log"
|
|
"os"
|
|
"os/exec"
|
|
)
|
|
|
|
func main() {
|
|
cmd := exec.Command("goreadme", "-badge-godoc", "-badge-goreportcard", "-title", "Onramp I2P and Tor Library", "-constants", "-credit", "-factories", "-methods", "-functions", "-types", "-variabless")
|
|
file, err := os.Create("DOCS.md")
|
|
if err != nil {
|
|
log.Fatal(err)
|
|
}
|
|
cmd.Stdout = file
|
|
cmd.Stderr = os.Stderr
|
|
err = cmd.Run()
|
|
if err != nil {
|
|
log.Fatal(err)
|
|
}
|
|
cmdEdgar := exec.Command("edgar")
|
|
cmdEdgar.Stdout = os.Stdout
|
|
cmdEdgar.Stderr = os.Stderr
|
|
err = cmdEdgar.Run()
|
|
if err != nil {
|
|
log.Fatal(err)
|
|
}
|
|
}
|