+1999-09-01 Ken Raeburn <raeburn@mit.edu>
+
+ * config.guess: Recognize Rhapsody OS.
+ * config.sub: Recognize OS name "rhapsody*".
+
+ * post.in (*-recurse): If an error occurs when using -k, report an
+ error after finishing all the subdirectories.
+
1999-08-13 Brad Thompson <yak@mit.edu>
* config.sub: Now recognizes MacOS 10 as a valid OS.
BePC:BeOS:*:*) # BeOS running on Intel PC compatible.
echo i586-pc-beos
exit 0 ;;
+# MIT addition
+ Power\ Macintosh:Rhapsody:*:*)
+ echo powerpc-apple-rhapsody${UNAME_RELEASE}
+ exit 0 ;;
+# MIT addition
+ powerpc:Rhapsody:*:*)
+ echo powerpc-unknown-rhapsody${UNAME_RELEASE}
+ exit 0 ;;
+# MIT addition
+ i?86:Rhapsody:*:*)
+ echo i386-unknown-rhapsody${UNAME_RELEASE}
+ exit 0 ;;
+# MIT addition
Power\ Macintosh:Mac\ OS:*:*)
echo powerpc-apple-macos${UNAME_RELEASE}
exit 0 ;;
| -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
| -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
| -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
- | -mingw32* | -linux-gnu* | -uxpv* | -beos* | -macos*)
+ | -mingw32* | -linux-gnu* | -uxpv* | -beos* | -macos* | -rhapsody*)
# Remember, each alternative MUST END IN *, to match a version number.
;;
-linux*)
all-recurse clean-recurse distclean-recurse install-recurse check-recurse Makefiles-recurse:
@case "`echo 'x$(MFLAGS)'|sed -e 's/^x//' -e 's/ --.*$$//'`" \
- in *[ik]*) e=:;; *) e="exit 1";; esac; \
+ in *[ik]*) e="status=1" ;; *) e="exit 1";; esac; \
if test -z "$(MY_SUBDIRS)" ; then \
do_subdirs="$(SUBDIRS)" ; \
else \
do_subdirs="$(MY_SUBDIRS)" ; \
fi; \
+ status=0; \
if test -n "$$do_subdirs" && test -z "$(NORECURSE)"; then \
for i in $$do_subdirs ; do \
if test -d $$i ; then \
echo "making $$target in $(CURRENT_DIR)$$i..."; \
if (cd $$i ; $(MAKE) CC="$(CC)" CCOPTS="$(CCOPTS)" \
CURRENT_DIR=$(CURRENT_DIR)$$i/ $$target) then :; \
- else $$e; fi; \
+ else eval $$e; fi; \
;; \
esac; \
else \
fi; \
done; \
else :; \
- fi
+ fi;\
+ exit $$status