--- Makefile.org.orig 2007-02-27 15:03:46 +0000 +++ Makefile.org 2007-02-27 15:26:46 +0000 @@ -210,7 +210,9 @@ # is given through the shell variable `target'. BUILD_CMD= if [ -d "$$dir" ]; then \ ( cd $$dir && echo "making $$target in $$dir..." && \ - $(CLEARENV) && $(MAKE) -e $(BUILDENV) TOP=.. DIR=$$dir $$target \ + $(CLEARENV) && [ "$$target" = "links" ] && \ + $(MAKE) -e $(BUILDENV) DIR=$$dir $$target || \ + $(MAKE) -e $(BUILDENV) TOP=.. DIR=$$dir $$target \ ) || exit 1; \ fi RECURSIVE_BUILD_CMD=for dir in $(DIRS); do $(BUILD_CMD); done