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. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35619 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
parent
b5db1a786f
commit
a304e08905
|
@ -67,6 +67,11 @@ for bashDefFile in [ FGristFiles $(bashDefFiles) ] {
|
||||||
MkBuiltinsComp $(source) : $(bashDefFile) ;
|
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
|
# generate builtext.h and builtins.c
|
||||||
MkBuiltinsExt <bash>builtext.h [ FGristFiles builtins.c ] : $(bashDefFiles) ;
|
MkBuiltinsExt <bash>builtext.h [ FGristFiles builtins.c ] : $(bashDefFiles) ;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue