Make 'make' do the same as 'make build' (#2217)

Fix a slight regression after ec3292: when 'make' is run without specifying
a target, it counter-intuitively runs fetch-tags instead of building micro.
This commit is contained in:
Dmitry Maluka 2021-09-24 23:40:26 +02:00 committed by GitHub
parent c2d7b62e8f
commit a21a720941
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -13,12 +13,6 @@ GOVARS = -X github.com/zyedidia/micro/v2/internal/util.Version=$(VERSION) -X git
DEBUGVAR = -X github.com/zyedidia/micro/v2/internal/util.Debug=ON
VSCODE_TESTS_BASE_URL = 'https://raw.githubusercontent.com/microsoft/vscode/e6a45f4242ebddb7aa9a229f85555e8a3bd987e2/src/vs/editor/test/common/model/'
fetch-tags:
git fetch --tags
generate:
go generate ./runtime
build:
go build -trimpath -ldflags "-s -w $(GOVARS) $(ADDITIONAL_GO_LINKER_FLAGS)" ./cmd/micro
@ -35,6 +29,12 @@ install:
install-all: generate install
fetch-tags:
git fetch --tags
generate:
go generate ./runtime
testgen:
mkdir -p tools/vscode-tests
cd tools/vscode-tests && \