From e65d077712a60ec1cf9df6436544c1108bc569a2 Mon Sep 17 00:00:00 2001 From: Vadim Mikhailov Date: Tue, 8 Dec 2020 15:09:06 -0800 Subject: Do not allow just commit id to be used as version Homebrew is forcing `--no-tags` for cloned repos. Because we used `git describe --always` brew was choosing raw commit id as version, which is quite bad. By removing `--always` we will use contents of VERSION file as a backup. --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 80f6e0f..071e015 100644 --- a/Makefile +++ b/Makefile @@ -14,7 +14,7 @@ RM := rm -rf CC ?= gcc CFLAGS ?= -g -O0 CFLAGS += -Wall -Wextra -std=c99 -pedantic -GIT_VERSION := $(shell git describe --match "v[0-9]*" --abbrev=8 --dirty --always --tags | cut -c2-) +GIT_VERSION := $(shell git describe --match "v[0-9]*" --abbrev=8 --dirty --tags | cut -c2-) ifeq ($(GIT_VERSION),) GIT_VERSION := $(shell cat VERSION) endif -- cgit v1.2.3