aboutsummaryrefslogtreecommitdiff
path: root/config.mk
blob: c06408830a41819596bf61edabff4d649b42b499 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
PREFIX  = /usr/local
BINDIR  = ${PREFIX}/bin
MANPREFIX = ${PREFIX}/share/man

AR      = ar
CC      = cc
RANLIB  = ranlib
RM      = rm -f
YACC    = yacc


# You can uncomment the latter if you aren't using libtls-bearssl. If you
# aren't linking statically, '-ltls' should be suffice.
TLSLIB = -ltls -lbearssl
#TLSLIB    = `pkgconf --static --libs libtls`

# You can replace the following to 'lib/libz/libz.a' in order to build with the
# in-source zlib.
ZLIB      = -lz

CFLAGS  = -Wall -Wno-pointer-sign -Wno-maybe-uninitialized \
	  -Wno-attributes -I${PWD}/includedir \
	  -D 'DEF_WEAK(n)=_Static_assert(1, "")' \
	  -idirafter ${PWD}/include \
	  -idirafter ${PWD}/sys \
	  -idirafter ${PWD}/lib/libutil \
	  -idirafter ${PWD}/lib/libcrypto

LDFLAGS = -static