50f9a868a5c1fdb931920406c587e194b32cc761
[olsrd.git] / lib / pud / nmealib / Makefile.inc
1 ######################
2 #
3 # Highlevel configuration options for all
4 #
5 #
6
7 # activate debugging with 1 or deactivate with 0
8 DEBUG ?= 1
9
10
11 ######################
12 #
13 # Lowlevel options and rules
14 #
15
16 ifeq ($(DEBUG),0)
17 STRIP ?=        strip
18 else
19 STRIP ?=        :
20 endif
21
22
23 GITVERSION = $(shell git describe --dirty='-dirty')
24
25 # we expect the version to be like 'v0.5.3-27-g0c2727a' and then strip the 'v',
26 # and the '-27-g0c2727a' parts
27 VERSION=0.6.8
28
29 # protect against no version number
30 ifeq ($(strip $(VERSION)),)
31 VERSION=0.0.0
32 endif
33
34 CC ?= gcc
35 CCFLAGS += -fPIC -O2 -Wall -Wextra -Wformat=2 -Winit-self \
36            -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Werror