Blob


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