open-src/common/Makefile.inc
changeset 822 2a89ea3c59be
parent 810 6f94d3da0552
child 837 ee480af8e87c
--- a/open-src/common/Makefile.inc	Fri Oct 30 20:53:57 2009 -0700
+++ b/open-src/common/Makefile.inc	Fri Nov 06 14:06:00 2009 -0800
@@ -28,7 +28,7 @@
 # or other dealings in this Software without prior written authorization
 # of the copyright holder.
 #
-# ident	"@(#)Makefile.inc	1.100	09/10/13 SMI"
+# ident	"@(#)Makefile.inc	1.101	09/11/06 SMI"
 #
 
 ### Default rules
@@ -132,6 +132,10 @@
 clean_64::
 	-rm -rf $(BUILD_DIR_64)
 
+# Tell dmake not to remove and create source in parallel
+.NOPARALLEL: clean source
+.NOPARALLEL: clean_$(BUILD_TYPE) source_$(BUILD_TYPE)
+
 source: $(BUILD_TYPES:%=source_%)
 
 source_gen:: $(SOURCE_TARGETS)
@@ -494,7 +498,7 @@
 	(cd $(TOP)/util/lndir && $(MAKE) $(MAKEFLAGS) install)
 
 # Some modules use these tools to convert DocBook docs to text or html
-$(DOCBOOK2HTML) $(DOCBOOK2TEXT):
+$(DOCBOOK2HTML) + $(DOCBOOK2TEXT):
 	cd $(TOP)/doc/docbook-utils && $(MAKE) $(MAKEFLAGS) install
 
 $(XORG_DEFS_ENT):