10 FRS_MODULES = $(shell echo frs_*/Makefile | sed 's,/Makefile,,g')
13 @$(MAKE) $(MFLAGS) WHAT_TO_MAKE=$@ common
16 $(INSTALL) -d -m 755 $(R)$(libdir)
17 @$(MAKE) $(MFLAGS) WHAT_TO_MAKE=$@ common
20 @$(MAKE) $(MFLAGS) WHAT_TO_MAKE=$@ common
21 @rm -f *~ lib/rlm_* lib/frs_* lib/*.o lib/*.la lib/*.lo
22 @rm -f lib/smbencrypt lib/radeapclient
26 @$(MAKE) $(MFLAGS) WHAT_TO_MAKE=$@ common
29 # Do NOT use "common", because some modules may not be built,
30 # and therefore their makefiles may be empty or non-existent.
33 @[ "x$(AUTOCONF)" != "x" ] || exit 0
34 @[ "x$(AUTOHEADER)" != "x" ] || exit 0
35 @for x in `find . -name "configure.in" -print`; do \
37 cd `dirname $$x` || exit $$?; \
38 if [ -f configure.in ]; then \
39 $(AUTOCONF) -I $(top_builddir); \
41 if grep AC_CONFIG_HEADERS configure.in >/dev/null; then\
48 @[ -d lib/ ] || mkdir lib
49 @[ -d lib/.libs ] || mkdir lib/.libs
50 @for mod in $(FRS_MODULES) $(MODULES); do \
51 if [ -d $$mod ] && [ -f $$mod/Makefile ]; then \
52 echo "Making $(WHAT_TO_MAKE) in $$mod..."; \
53 $(MAKE) $(MFLAGS) -C $$mod $(WHAT_TO_MAKE) || exit $$?; \