summaryrefslogtreecommitdiff
path: root/meta/classes/binconfig.bbclass
diff options
context:
space:
mode:
authorJoshua Lock <josh@linux.intel.com>2010-02-12 14:55:32 +0000
committerJoshua Lock <josh@linux.intel.com>2010-02-12 15:00:44 +0000
commitf1a87fadc7c091c67499a0c953603ce63f826177 (patch)
tree9e49d3682feb96eb4bf763b94d22d6155736f52b /meta/classes/binconfig.bbclass
parent62c103ce0e154ee5bf6183987adc90fc6df154c6 (diff)
downloadopenembedded-core-f1a87fadc7c091c67499a0c953603ce63f826177.tar.gz
openembedded-core-f1a87fadc7c091c67499a0c953603ce63f826177.tar.bz2
openembedded-core-f1a87fadc7c091c67499a0c953603ce63f826177.tar.xz
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 'meta/classes/binconfig.bbclass')
0 files changed, 0 insertions, 0 deletions