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) ;