2 SOURCES := acct.c auth.c client.c crypt.c files.c \
3 listen.c mainconfig.c modules.c modcall.c \
4 radiusd.c state.c stats.c soh.c connection.c \
5 session.c threads.c channel.c \
6 process.c realms.c detail.c
7 ifneq ($(OPENSSL_LIBS),)
8 SOURCES += cb.c tls.c tls_listen.c
11 SRC_CFLAGS := -DHOSTINFO=\"${HOSTINFO}\"
13 TGT_INSTALLDIR := ${sbindir}
14 TGT_LDLIBS := $(LIBS) $(OPENSSL_LIBS) $(LCRYPT)
15 TGT_PREREQS := libfreeradius-server.a libfreeradius-radius.a
17 # Libraries can't depend on libraries (oops), so make the binary
18 # depend on the EAP code...
19 ifneq "$(filter rlm_eap_%,${ALL_TGTS})" ""
20 TGT_PREREQS += libfreeradius-eap.a