common:
@for dir in $(SUBDIRS); do \
echo "Making $(WHAT_TO_MAKE) in $$dir..."; \
- (cd $$dir && $(MAKE) $(MFLAGS) $(WHAT_TO_MAKE)) || exit 1;\
+ (cd $$dir && $(MAKE) $(MFLAGS) $(WHAT_TO_MAKE)) || exit $?;\
done
distclean: clean
common:
@for dir in $(SUBDIRS); do \
echo "Making $(WHAT_TO_MAKE) in $$dir..."; \
- (cd $$dir && $(MAKE) $(MFLAGS) $(WHAT_TO_MAKE)) || exit 1;\
+ (cd $$dir && $(MAKE) $(MFLAGS) $(WHAT_TO_MAKE)) || exit $?;\
done
common:
@for dir in $(SUBDIRS); do \
echo "Making $(WHAT_TO_MAKE) in $$dir..."; \
- (cd $$dir && $(MAKE) $(MFLAGS) $(WHAT_TO_MAKE)) || exit 1;\
+ (cd $$dir && $(MAKE) $(MFLAGS) $(WHAT_TO_MAKE)) || exit $?;\
done
[ "$$what" = "all" ] && what="$(TARGET_LIBS)"; \
if [ -d $$mod ] && [ -f $$mod/Makefile ]; then \
echo "Making $$what in $$mod..."; \
- (cd $$mod && $(MAKE) $(MFLAGS) $$what) || exit 1;\
+ (cd $$mod && $(MAKE) $(MFLAGS) $$what) || exit $?;\
fi; \
done
@$(MAKE) $(MFLAGS) radeapclient
radeapclient: radeapclient.o ../../lib/libradius.a
- (cd libeap && $(MAKE) $(MFLAGS) $(WHAT_TO_MAKE)) || exit 1
+ (cd libeap && $(MAKE) $(MFLAGS) $(WHAT_TO_MAKE)) || exit $?
$(LIBTOOL) --mode=link $(CC) $(CFLAGS) ${RLM_CFLAGS} $(LDFLAGS) -o radeapclient radeapclient.o $(CLIENTLIBS) $(LIBS) $(LCRYPT)
radeapclient.o: radeapclient.c $(INCLUDES)
common:
@for dir in $(RLM_SUBDIRS); do \
echo "Making $(WHAT_TO_MAKE) in $$dir..."; \
- (cd $$dir && $(MAKE) $(MFLAGS) $(WHAT_TO_MAKE)) || exit 1;\
+ (cd $$dir && $(MAKE) $(MFLAGS) $(WHAT_TO_MAKE)) || exit $?;\
done
## this uses the RLM_CFLAGS and RLM_LIBS and SRCS defs to make TARGET.
[ "$$what" = "all" ] && what="$(TARGET_LIBS)"; \
if [ -d $$mod ] && [ -f $$mod/Makefile ]; then \
echo "Making $$what in $$mod..."; \
- (cd $$mod && $(MAKE) $(MFLAGS) $$what) || exit 1; \
+ (cd $$mod && $(MAKE) $(MFLAGS) $$what) || exit $?; \
fi; \
done
common:
@for dir in $(RLM_SUBDIRS); do \
echo "Making $(WHAT_TO_MAKE) in $$dir..."; \
- (cd $$dir && $(MAKE) $(MFLAGS) $(WHAT_TO_MAKE)) || exit 1;\
+ (cd $$dir && $(MAKE) $(MFLAGS) $(WHAT_TO_MAKE)) || exit $?;\
done
include ../rules.mak
what=$(WHAT_TO_MAKE); \
[ "$$what" = "all" ] && what="$(TARGET_LIBS)"; \
echo "Making $$what in $$mod..."; \
- (cd $$mod && $(MAKE) $(MFLAGS) $$what) || exit 1;\
+ (cd $$mod && $(MAKE) $(MFLAGS) $$what) || exit $?;\
done