diff options
Diffstat (limited to 'meta/classes/package.bbclass')
-rw-r--r-- | meta/classes/package.bbclass | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/meta/classes/package.bbclass b/meta/classes/package.bbclass index fc834242da..ea199d33bd 100644 --- a/meta/classes/package.bbclass +++ b/meta/classes/package.bbclass | |||
@@ -1124,6 +1124,10 @@ python emit_pkgdata() { | |||
1124 | sf.write('%s_%s: %s\n' % ('PKGSIZE', pkg, get_directory_size(pkgdest + "/%s" % pkg))) | 1124 | sf.write('%s_%s: %s\n' % ('PKGSIZE', pkg, get_directory_size(pkgdest + "/%s" % pkg))) |
1125 | sf.close() | 1125 | sf.close() |
1126 | 1126 | ||
1127 | # Symlinks needed for reverse lookups (from the final package name) | ||
1128 | pkgval = d.getVar('PKG_%s' % (pkg), True) | ||
1129 | subdata_sym = pkgdatadir + "/runtime-reverse/%s" % pkgval | ||
1130 | oe.path.symlink("../runtime/%s" % pkg, subdata_sym, True) | ||
1127 | 1131 | ||
1128 | allow_empty = d.getVar('ALLOW_EMPTY_%s' % pkg, True) | 1132 | allow_empty = d.getVar('ALLOW_EMPTY_%s' % pkg, True) |
1129 | if not allow_empty: | 1133 | if not allow_empty: |
@@ -1137,7 +1141,7 @@ python emit_pkgdata() { | |||
1137 | 1141 | ||
1138 | bb.utils.unlockfile(lf) | 1142 | bb.utils.unlockfile(lf) |
1139 | } | 1143 | } |
1140 | emit_pkgdata[dirs] = "${PKGDESTWORK}/runtime" | 1144 | emit_pkgdata[dirs] = "${PKGDESTWORK}/runtime ${PKGDESTWORK}/runtime-reverse" |
1141 | 1145 | ||
1142 | ldconfig_postinst_fragment() { | 1146 | ldconfig_postinst_fragment() { |
1143 | if [ x"$D" = "x" ]; then | 1147 | if [ x"$D" = "x" ]; then |