X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=Makefile;h=8b190c8ac9f01447cce90ebe3628743221704ae0;hb=b6770332eadedf14cd9ab2e74478b5223c840767;hp=d54696164177e8840a4c24ca7bf6ca9061033a52;hpb=1a780af75f5e8a012efc3546e656d3c889e4d2a1;p=src%2Fxds%2Fxds-server.git diff --git a/Makefile b/Makefile index d546961..8b190c8 100644 --- a/Makefile +++ b/Makefile @@ -1,26 +1,16 @@ -# Makefile used to build XDS daemon Web Server - -# Application Version -VERSION := 0.3.2 +# Makefile used to build XDS Server # Syncthing version to install SYNCTHING_VERSION = 0.14.38 SYNCTHING_INOTIFY_VERSION = 0.8.7 -# Retrieve git tag/commit to set sub-version string -ifeq ($(origin SUB_VERSION), undefined) - SUB_VERSION := $(shell git describe --exact-match --tags 2>/dev/null | sed 's/^v//') - ifneq ($(SUB_VERSION), ) - VERSION := $(firstword $(subst -, ,$(SUB_VERSION))) - SUB_VERSION := $(word 2,$(subst -, ,$(SUB_VERSION))) - endif - ifeq ($(SUB_VERSION), ) - SUB_VERSION := $(shell git rev-parse --short HEAD) - ifeq ($(SUB_VERSION), ) - SUB_VERSION := unknown-dev - endif - endif +# Retrieve git tag/commit to set version & sub-version strings +GIT_DESC := $(shell git describe --always --tags) +VERSION := $(firstword $(subst -, ,$(GIT_DESC))) +SUB_VERSION := $(subst $(VERSION)-,,$(GIT_DESC)) +ifeq ($(VERSION), ) + VERSION := unknown-dev endif # for backward compatibility