diff options
| author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2011-01-06 19:47:00 +0000 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2011-01-06 19:47:03 +0000 |
| commit | 66c6200ff34e8eeca5d1a689bbf9d6a83818248f (patch) | |
| tree | 0742e6e9e75424890996031703cc8956b918c513 /bitbake/lib/bb/build.py | |
| parent | ec6e4793dc79c61b780b74571db4cd66c1c04251 (diff) | |
| download | poky-66c6200ff34e8eeca5d1a689bbf9d6a83818248f.tar.gz | |
bitbake build/siggen/runqueue: Fix stampfile parameters
The current parameters are not useful to the stampfile generator function
as they can't uniquely define a task. This updated things so the
parameters can identify unique tasks.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/lib/bb/build.py')
| -rw-r--r-- | bitbake/lib/bb/build.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/bitbake/lib/bb/build.py b/bitbake/lib/bb/build.py index 3fc01486ca..968e2ea562 100644 --- a/bitbake/lib/bb/build.py +++ b/bitbake/lib/bb/build.py | |||
| @@ -373,7 +373,7 @@ def exec_task(fn, task, d): | |||
| 373 | event.fire(failedevent, d) | 373 | event.fire(failedevent, d) |
| 374 | return 1 | 374 | return 1 |
| 375 | 375 | ||
| 376 | def stamp_internal(task, d, file_name): | 376 | def stamp_internal(taskname, d, file_name): |
| 377 | """ | 377 | """ |
| 378 | Internal stamp helper function | 378 | Internal stamp helper function |
| 379 | Makes sure the stamp directory exists | 379 | Makes sure the stamp directory exists |
| @@ -386,11 +386,12 @@ def stamp_internal(task, d, file_name): | |||
| 386 | stamp = d.stamp[file_name] | 386 | stamp = d.stamp[file_name] |
| 387 | else: | 387 | else: |
| 388 | stamp = d.getVar('STAMP', True) | 388 | stamp = d.getVar('STAMP', True) |
| 389 | file_name = d.getVar('BB_FILENAME', True) | ||
| 389 | 390 | ||
| 390 | if not stamp: | 391 | if not stamp: |
| 391 | return | 392 | return |
| 392 | 393 | ||
| 393 | stamp = "%s.%s" % (stamp, task) | 394 | stamp = bb.parse.siggen.stampfile(stamp, file_name, taskname) |
| 394 | 395 | ||
| 395 | bb.utils.mkdirhier(os.path.dirname(stamp)) | 396 | bb.utils.mkdirhier(os.path.dirname(stamp)) |
| 396 | 397 | ||
