diff --git a/Makefile b/Makefile
index 4c59d2f11b8f034678b5d7d9b7f430538215635b..03debf562f5bb3e8ab2a7f9918972b22b6e08192 100644
--- a/Makefile
+++ b/Makefile
@@ -27,7 +27,7 @@ ext:
 
 # Remove all the development-time dependencies of ASDF:
 noext:
-	for i in $$(git submodule foreach 'echo $$path') ; do git submodule deinit $$i ; done
+	git submodule deinit .
 
 header_lisp := header.lisp
 driver_lisp := uiop/package.lisp uiop/common-lisp.lisp uiop/utility.lisp uiop/os.lisp uiop/pathname.lisp uiop/filesystem.lisp uiop/stream.lisp uiop/image.lisp uiop/run-program.lisp uiop/lisp-build.lisp uiop/configuration.lisp uiop/backward-driver.lisp uiop/driver.lisp
@@ -80,9 +80,10 @@ Makefile:
 	./tools/asdf-tools env l='$l' L='$L' u='$u' U='$U' v='$v' s='$s' t='$t' $@
 
 # This is the list of phony targets from this file
-.PHONY: all driver-files defsystem-files ext force
+.PHONY: all driver-files defsystem-files ext noext force
 
 # The text below was automaticaly generated by `make --silent makefile-targets`
 # then manually inserted here to provide for completion:
+.PHONY: archive build-asdf bump bump-version check-all-results check-all-scripts-results check-all-upgrade-results clean debian-package doc extract extract-all-tagged-asdf extract-tagged-asdf fix-local-git-tags fix-remote-git-tags git-all-committed-p help install install-asdf link-archive load make-and-publish-archive make-archive makefile-targets merge-master-into-release publish-archive publish-debian-package push re show-commands t test test-all test-all-clean-load test-all-no-stop test-all-no-upgrade test-all-no-upgrade-no-stop test-all-scripts test-all-scripts-no-stop test-all-upgrade test-all-upgrade-no-stop test-basic test-clean-load test-load-systems test-scripts test-upgrade u wc website
 archive build-asdf bump bump-version check-all-results check-all-scripts-results check-all-upgrade-results clean debian-package doc extract extract-all-tagged-asdf extract-tagged-asdf fix-local-git-tags fix-remote-git-tags git-all-committed-p help install install-asdf link-archive load make-and-publish-archive make-archive makefile-targets merge-master-into-release publish-archive publish-debian-package push re show-commands t test test-all test-all-clean-load test-all-no-stop test-all-no-upgrade test-all-no-upgrade-no-stop test-all-scripts test-all-scripts-no-stop test-all-upgrade test-all-upgrade-no-stop test-basic test-clean-load test-load-systems test-scripts test-upgrade u wc website: force
 	./tools/asdf-tools env l='$l' L='$L' u='$u' U='$U' v='$v' s='$s' t='$t' $@