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 | |
parent | 62c103ce0e154ee5bf6183987adc90fc6df154c6 (diff) | |
download | openembedded-core-f1a87fadc7c091c67499a0c953603ce63f826177.tar.gz openembedded-core-f1a87fadc7c091c67499a0c953603ce63f826177.tar.bz2 openembedded-core-f1a87fadc7c091c67499a0c953603ce63f826177.zip |
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')
0 files changed, 0 insertions, 0 deletions