diff --git a/recipes-openharmony/openharmony/openharmony-standard_3.1.bb b/recipes-openharmony/openharmony/openharmony-standard_3.1.bb index c5a92e5d9f660c6e2bc3030e8a4774b1aa9da663..198b7756d179f24a0e835242b4168376517fb070 100644 --- a/recipes-openharmony/openharmony/openharmony-standard_3.1.bb +++ b/recipes-openharmony/openharmony/openharmony-standard_3.1.bb @@ -154,6 +154,11 @@ do_install () { cp -r ${OHOS_PACKAGE_OUT_DIR}/system/profile/* ${D}${libdir}/openharmony/profile ln -sfT ..${libdir}/openharmony/profile ${D}/system/profile + # odd files in /system/usr + mkdir -p ${D}${libdir}/openharmony/usr + cp -r ${OHOS_PACKAGE_OUT_DIR}/system/usr/* ${D}${libdir}/openharmony/usr + ln -sfT ..${libdir}/openharmony/usr ${D}/system/usr + # OpenHarmony etc (configuration) files mkdir -p ${D}${sysconfdir}/openharmony cp -r ${OHOS_PACKAGE_OUT_DIR}/system/etc/* ${D}${sysconfdir}/openharmony @@ -201,7 +206,7 @@ FILES:${PN} += "${libdir}/media ${libdir}/module ${libdir}/ark ${libdir}/openhar FILES:${PN}-configs = "${sysconfdir}" FILES:${PN}-fonts = "${datadir}/fonts" -FILES:${PN} += "/system/bin /system/lib /system/profile /vendor/bin /vendor/lib" +FILES:${PN} += "/system/bin /system/lib /system/profile /system/usr /vendor/bin /vendor/lib" FILES:${PN}-configs += "/system/etc /vendor/etc" FILES:${PN}-fonts += "/system/fonts"