[haiku-commits] r35619 - haiku/trunk/src/bin/bash/builtins

  • From: ingo_weinhold@xxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Thu, 25 Feb 2010 20:10:45 +0100 (CET)

Author: bonefish
Date: 2010-02-25 20:10:44 +0100 (Thu, 25 Feb 2010)
New Revision: 35619
Changeset: http://dev.haiku-os.org/changeset/35619/haiku

Modified:
   haiku/trunk/src/bin/bash/builtins/Jamfile
Log:
Patch by Matt Madia:
Work-around for a jam bug with multiple jobs that causes the builtins.o
actions to be executed before builtins.c has been built.


Modified: haiku/trunk/src/bin/bash/builtins/Jamfile
===================================================================
--- haiku/trunk/src/bin/bash/builtins/Jamfile   2010-02-25 18:49:45 UTC (rev 
35618)
+++ haiku/trunk/src/bin/bash/builtins/Jamfile   2010-02-25 19:10:44 UTC (rev 
35619)
@@ -67,6 +67,11 @@
        MkBuiltinsComp $(source) : $(bashDefFile) ;
 }
 
+# TODO: Work-around for a bug in jam. These dependencies aren't necessary, but
+# without them a jam run with multiple jobs sometimes tries to build builtins.o
+# before builtins.c has been built.
+Depends [ FGristFiles builtins.c ] : [ FGristFiles $(bashDefFiles:S=.c) ] ;
+
 # generate builtext.h and builtins.c
 MkBuiltinsExt <bash>builtext.h [ FGristFiles builtins.c ] : $(bashDefFiles) ;
 


Other related posts:

  • » [haiku-commits] r35619 - haiku/trunk/src/bin/bash/builtins - ingo_weinhold