diff options
Diffstat (limited to 'meta/classes/package.bbclass')
-rw-r--r-- | meta/classes/package.bbclass | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/meta/classes/package.bbclass b/meta/classes/package.bbclass index a93fef984c..6e7e06ed53 100644 --- a/meta/classes/package.bbclass +++ b/meta/classes/package.bbclass | |||
@@ -1759,6 +1759,9 @@ PACKAGEBUILDPKGD ?= " \ | |||
1759 | ${PACKAGE_PREPROCESS_FUNCS} \ | 1759 | ${PACKAGE_PREPROCESS_FUNCS} \ |
1760 | split_and_strip_files \ | 1760 | split_and_strip_files \ |
1761 | fixup_perms \ | 1761 | fixup_perms \ |
1762 | " | ||
1763 | # Functions which split PKGD up into separate packages | ||
1764 | PACKAGESPLITFUNCS ?= " \ | ||
1762 | package_do_split_locales \ | 1765 | package_do_split_locales \ |
1763 | populate_packages" | 1766 | populate_packages" |
1764 | # Functions which process metadata based on split packages | 1767 | # Functions which process metadata based on split packages |
@@ -1798,6 +1801,9 @@ python do_package () { | |||
1798 | for f in (d.getVar('PACKAGEBUILDPKGD', True) or '').split(): | 1801 | for f in (d.getVar('PACKAGEBUILDPKGD', True) or '').split(): |
1799 | bb.build.exec_func(f, d) | 1802 | bb.build.exec_func(f, d) |
1800 | 1803 | ||
1804 | for f in (d.getVar('PACKAGESPLITFUNCS', True) or '').split(): | ||
1805 | bb.build.exec_func(f, d) | ||
1806 | |||
1801 | # Build global list of files in each split package | 1807 | # Build global list of files in each split package |
1802 | global pkgfiles | 1808 | global pkgfiles |
1803 | pkgfiles = {} | 1809 | pkgfiles = {} |