Blob


1 CPPFLAGS += -DGOT_LIBEXECDIR=${LIBEXECDIR} -DGOT_VERSION=${GOT_VERSION}
2 #CFLAGS += -DGOT_PACK_NO_MMAP
3 #CFLAGS += -DGOT_NO_OBJ_CACHE
4 #CFLAGS += -DGOT_NO_DELTA_CACHE
5 #CFLAGS += -DGOT_OBJ_CACHE_DEBUG
6 #CFLAGS += -DGOT_DIFF_NO_MMAP
8 .if "${GOT_RELEASE}" == "Yes"
9 PREFIX ?= /usr/local
10 BINDIR ?= ${PREFIX}/bin
11 LIBEXECDIR ?= ${PREFIX}/libexec
12 MANDIR ?= ${PREFIX}/man/man
13 .else
14 CFLAGS += -Werror -Wall -Wstrict-prototypes -Wmissing-prototypes
15 CFLAGS += -Wwrite-strings -Wunused-variable
16 PREFIX ?= ${HOME}
17 BINDIR ?= ${PREFIX}/bin
18 LIBEXECDIR ?= ${BINDIR}
20 BINOWN ?= ${USER}
21 .if !defined(BINGRP)
22 BINGRP != id -g -n
23 .endif
25 .if defined(PROFILE)
26 CPPFLAGS += -DPROFILE
27 DEBUG = -O0 -pg -g -static
28 .else
29 DEBUG = -O0 -g
30 .endif
32 .endif