3
0
mirror of https://github.com/ergochat/ergo.git synced 2024-11-21 19:39:43 +01:00

change default make target to build

Fixes #2046
This commit is contained in:
Shivaram Lingamneni 2023-02-11 21:35:03 -05:00
parent 19dbf3a531
commit 697f34995b
2 changed files with 4 additions and 4 deletions

View File

@ -9,7 +9,7 @@ export CGO_ENABLED ?= 0
capdef_file = ./irc/caps/defs.go capdef_file = ./irc/caps/defs.go
all: install all: build
install: install:
go install -v -ldflags "-X main.commit=$(GIT_COMMIT) -X main.version=$(GIT_TAG)" go install -v -ldflags "-X main.commit=$(GIT_COMMIT) -X main.version=$(GIT_TAG)"
@ -29,13 +29,13 @@ test:
go vet ./... go vet ./...
./.check-gofmt.sh ./.check-gofmt.sh
smoke: smoke: install
ergo mkcerts --conf ./default.yaml || true ergo mkcerts --conf ./default.yaml || true
ergo run --conf ./default.yaml --smoke ergo run --conf ./default.yaml --smoke
gofmt: gofmt:
./.check-gofmt.sh --fix ./.check-gofmt.sh --fix
irctest: irctest: install
git submodule update --init git submodule update --init
cd irctest && make ergo cd irctest && make ergo

View File

@ -84,7 +84,7 @@ For information on contributing to Ergo, see [DEVELOPING.md](https://github.com/
#### Building #### Building
You'll need an [up-to-date distribution of the Go language for your OS and architecture](https://golang.org/dl/). Once that's installed (check the output of `go version`), just check out your desired branch or tag and run `make build`. This will produce an executable binary named `ergo` in the base directory of the project. (Ergo vendors all its dependencies, so you will not need to fetch any dependencies remotely.) You'll need an [up-to-date distribution of the Go language for your OS and architecture](https://golang.org/dl/). Once that's installed (check the output of `go version`), just check out your desired branch or tag and run `make`. This will produce an executable binary named `ergo` in the base directory of the project. (Ergo vendors all its dependencies, so you will not need to fetch any dependencies remotely.)
## Configuration ## Configuration