diff options
author | Joshua Lock <josh@linux.intel.com> | 2010-02-12 14:55:32 +0000 |
---|---|---|
committer | Joshua Lock <josh@linux.intel.com> | 2010-02-12 15:00:44 +0000 |
commit | f1a87fadc7c091c67499a0c953603ce63f826177 (patch) | |
tree | 9e49d3682feb96eb4bf763b94d22d6155736f52b /bitbake/lib/bb/parse/parse_py/BBHandler.py | |
parent | 62c103ce0e154ee5bf6183987adc90fc6df154c6 (diff) | |
download | poky-f1a87fadc7c091c67499a0c953603ce63f826177.tar.gz |
relocatable.bbclass: Improve logic and style
The initial pass at this class was pretty lame and broke on a lot of native
packages. This rewrite makes the code a lot more dynamic, removing use of hard
coded paths and improving the logic.
The class now runs a chrpath -l over the binary to determine what rpaths are
currently set. It then munges the output and determines relative versions of
each component of the rpath and uses chrpath -r to set them.
Signed-off-by: Joshua Lock <josh@linux.intel.com>
Diffstat (limited to 'bitbake/lib/bb/parse/parse_py/BBHandler.py')
0 files changed, 0 insertions, 0 deletions