From 6bb99d8fa7fce2504bf5d5a57629db6b9f5babba Mon Sep 17 00:00:00 2001 From: Tavian Barnes Date: Sun, 14 Feb 2016 17:38:16 -0500 Subject: Set the version to 0.67. For now, version numbers are the fraction of GNU find features supported. --- Makefile | 8 +++++++- bfs.h | 9 +++++++-- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 02f6554..c98a51e 100644 --- a/Makefile +++ b/Makefile @@ -9,13 +9,19 @@ # the COPYING file or http://www.wtfpl.net/ for more details. # ##################################################################### +ifeq ($(wildcard .git),) +VERSION := 0.67 +else +VERSION := $(shell git describe --always) +endif + CC ?= gcc CFLAGS ?= -g -Wall LDFLAGS ?= DEPFLAGS ?= -MD -MP -MF $(@:.o=.d) RM ?= rm -f -LOCAL_CPPFLAGS := -D_DEFAULT_SOURCE -D_GNU_SOURCE +LOCAL_CPPFLAGS := -D_DEFAULT_SOURCE -D_GNU_SOURCE -DBFS_VERSION=\"$(VERSION)\" LOCAL_CFLAGS := -std=c99 ALL_CPPFLAGS = $(LOCAL_CPPFLAGS) $(CPPFLAGS) diff --git a/bfs.h b/bfs.h index b031eb1..c9b248d 100644 --- a/bfs.h +++ b/bfs.h @@ -18,8 +18,13 @@ #include #include -#define BFS_VERSION "0.0" -#define BFS_HOMEPAGE "https://github.com/tavianator/bfs" +#ifndef BFS_VERSION +# define BFS_VERSION "0.67" +#endif + +#ifndef BFS_HOMEPAGE +# define BFS_HOMEPAGE "https://github.com/tavianator/bfs" +#endif /** * A command line expression. -- cgit v1.2.3