From: Alan T. DeKok Date: Wed, 9 Oct 2024 19:08:04 +0000 (-0400) Subject: move bio to separate makefile X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=af47048ad3db5eac06a5c626255c229da08ccade;p=thirdparty%2Ffreeradius-server.git move bio to separate makefile --- diff --git a/src/protocols/radius/all.mk b/src/protocols/radius/all.mk index 0712f83298a..58b12f4a948 100644 --- a/src/protocols/radius/all.mk +++ b/src/protocols/radius/all.mk @@ -1,31 +1 @@ -# -# Makefile -# -# Version: $Id$ -# -TARGET := libfreeradius-radius$(L) - -SOURCES := base.c \ - decode.c \ - encode.c \ - list.c \ - packet.c \ - tcp.c \ - abinary.c - -SRC_CFLAGS := -D_LIBRADIUS -DNO_ASSERT -I$(top_builddir)/src - -TGT_PREREQS := libfreeradius-util$(L) - -ifneq "$(WITH_BIO)" "" -SOURCES += \ - client.c \ - client_udp.c \ - client_tcp.c \ - id.c \ - bio.c \ - server.c \ - server_udp.c - -TGT_PREREQS += libfreeradius-bio$(L) -endif +SUBMAKEFILES := libfreeradius-radius.mk libfreeradius-radius-bio.mk diff --git a/src/protocols/radius/client.c b/src/protocols/radius/client.c index e97ba336b18..63cf93de461 100644 --- a/src/protocols/radius/client.c +++ b/src/protocols/radius/client.c @@ -1,4 +1,4 @@ -/* + /* * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either diff --git a/src/protocols/radius/libfreeradius-radius-bio.mk b/src/protocols/radius/libfreeradius-radius-bio.mk new file mode 100644 index 00000000000..215b86a6896 --- /dev/null +++ b/src/protocols/radius/libfreeradius-radius-bio.mk @@ -0,0 +1,18 @@ +# +# Makefile +# +# Version: $Id$ +# +TARGET := libfreeradius-radius-bio$(L) + +SOURCES := client.c \ + client_udp.c \ + client_tcp.c \ + id.c \ + bio.c \ + server.c \ + server_udp.c + +SRC_CFLAGS := -D_LIBRADIUS -DNO_ASSERT -I$(top_builddir)/src + +TGT_PREREQS := libfreeradius-util$(L) libfreeradius-radius$(L) libfreeradius-bio$(L) diff --git a/src/protocols/radius/libfreeradius-radius.mk b/src/protocols/radius/libfreeradius-radius.mk new file mode 100644 index 00000000000..c1586658078 --- /dev/null +++ b/src/protocols/radius/libfreeradius-radius.mk @@ -0,0 +1,18 @@ +# +# Makefile +# +# Version: $Id$ +# +TARGET := libfreeradius-radius$(L) + +SOURCES := base.c \ + decode.c \ + encode.c \ + list.c \ + packet.c \ + tcp.c \ + abinary.c + +SRC_CFLAGS := -D_LIBRADIUS -DNO_ASSERT -I$(top_builddir)/src + +TGT_PREREQS := libfreeradius-util$(L)