diff -r de44744708a2 -r c98da2209f8c jdk/make/mkdemo/Makefile
--- a/jdk/make/mkdemo/Makefile	Wed Feb 10 13:23:50 2010 +0000
+++ b/jdk/make/mkdemo/Makefile	Wed Feb 10 17:51:07 2010 -0800
@@ -31,7 +31,13 @@
 PRODUCT = demos
 include $(BUILDDIR)/common/Defs.gmk
 
-SUBDIRS = applets jfc jvmti management jni scripting jpda
+SUBDIRS            = jni
+SUBDIRS_desktop    = applets jfc
+SUBDIRS_management = management
+SUBDIRS_misc       = scripting
+SUBDIRS_tools      = jpda jvmti
+
+include $(BUILDDIR)/common/Subdirs.gmk
 
 all build:: nbproject
 	$(SUBDIRS-loop)