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
|