Build tag to disable daemon build

This commit is contained in:
Łukasz Magiera 2019-07-09 15:15:37 +02:00
parent f9a34b3f9c
commit 093fabc1e7
2 changed files with 26 additions and 0 deletions

View File

@ -1,3 +1,5 @@
// +build !nodaemon
package daemon
import (

24
daemon/cmd_nodaemon.go Normal file
View File

@ -0,0 +1,24 @@
// +build nodaemon
package daemon
import (
"errors"
"gopkg.in/urfave/cli.v2"
)
// Cmd is the `go-lotus daemon` command
var Cmd = &cli.Command{
Name: "daemon",
Usage: "Start a lotus daemon process",
Flags: []cli.Flag{
&cli.StringFlag{
Name: "api",
Value: ":1234",
},
},
Action: func(cctx *cli.Context) error {
return errors.New("daemon support not included in this binary")
},
}