diff options
| author | frosty <gabriel@bwaaa.monster> | 2026-08-16 23:43:55 -0400 |
|---|---|---|
| committer | frosty <gabriel@bwaaa.monster> | 2026-08-16 23:43:55 -0400 |
| commit | 12f046669e6a9ebd5e9d47ccf0ddd265fcdcdd18 (patch) | |
| tree | ebadb7b28802a2c8396935fe8756931d0038127f /Makefile | |
| parent | 68d9d46e5ee5eeefca8630ee4c26f7794a8842a4 (diff) | |
| download | omnisearch-12f046669e6a9ebd5e9d47ccf0ddd265fcdcdd18.tar.gz | |
chore: use git tag as version in Makefile
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -7,8 +7,9 @@ GIT_HASH := $(shell git rev-parse --short HEAD) GIT_DATE := $(shell git log -1 --format='%ad' --date='format:%y.%m.%d') GIT_BRANCH := $(shell git rev-parse --abbrev-ref HEAD) GIT_REMOTE := $(shell git remote get-url origin) +GIT_TAG := $(shell git describe --tags --exact-match HEAD 2>/dev/null) -VERSION := $(GIT_DATE)+$(GIT_HASH)_$(GIT_BRANCH) +VERSION := $(if $(GIT_TAG),$(GIT_TAG),$(GIT_DATE)+$(GIT_HASH)_$(GIT_BRANCH)) CFLAGS := -Wall -Wextra -O2 -Isrc -DVERSION='"$(VERSION)"' -DGIT_REMOTE='"$(GIT_REMOTE)"' |
