blob: edd4f133a7f8f40cb027a9ae99836057e1f635d3 (
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
|
TARGET := unittest
SOURCES := acct.c auth.c client.c crypt.c files.c \
mainconfig.c modules.c modcall.c \
unittest.c soh.c state.c connection.c \
session.c threads.c version.c \
realms.c
ifneq ($(OPENSSL_LIBS),)
SOURCES += cb.c tls.c
endif
SRC_CFLAGS := -DHOSTINFO=\"${HOSTINFO}\"
TGT_INSTALLDIR :=
TGT_LDLIBS := $(LIBS) $(OPENSSL_LIBS) $(SYSTEMD_LIBS) $(LCRYPT)
TGT_PREREQS := libfreeradius-server.a libfreeradius-radius.a
# Libraries can't depend on libraries (oops), so make the binary
# depend on the EAP code...
ifneq "$(filter rlm_eap_%,${ALL_TGTS})" ""
TGT_PREREQS += libfreeradius-eap.a
endif
ifneq ($(MAKECMDGOALS),scan)
SRC_CFLAGS += -DBUILT_WITH_CPPFLAGS=\"$(CPPFLAGS)\" -DBUILT_WITH_CFLAGS=\"$(CFLAGS)\" -DBUILT_WITH_LDFLAGS=\"$(LDFLAGS)\" -DBUILT_WITH_LIBS=\"$(LIBS)\"
endif
|