diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2011-11-24 16:17:23 +0100 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2011-11-24 16:19:13 +0100 |
commit | 94b3e32c2775808bc49ac949615a252b5c636b14 (patch) | |
tree | d23e991d641e5385db2dfa969184ae8f8c3ba2c5 /Makefile | |
parent | eb202135397e457baa58423faec4d8d0441c2292 (diff) | |
download | libuniso-94b3e32c2775808bc49ac949615a252b5c636b14.tar.bz2 libuniso-94b3e32c2775808bc49ac949615a252b5c636b14.tar.xz |
lua,build: define version
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 12 |
1 files changed, 11 insertions, 1 deletions
@@ -1,5 +1,15 @@ -include config.mk +VERSION = 0.1 +GIT_REV := $(shell test -d .git && git describe --always --dirty || echo exported) + +ifneq ($(GIT_REV), exported) +FULL_VERSION := $(GIT_REV) +FULL_VERSION := $(patsubst v%,%,$(FULL_VERSION)) +else +FULL_VERSION := $(VERSION) +endif + ABI_VERSION := 0 SONAME := libuniso.so.$(ABI_VERSION) @@ -9,7 +19,7 @@ INCLUDES := uniso.h TARGETS = libuniso.a $(progs-y) $(shlibs-y) $(lualibs-y) CFLAGS ?= -g -Wall -Werror -CFLAGS += -fPIC +CFLAGS += -fPIC -I. -DVERSION=\"$(FULL_VERSION)\" CFLAGS += -I. LDFLAGS += -L. |