init_rc and vintf_fragments appear in PackagingSpecs()
init_rc and vintf_fragments have been directly translated into LOCAL_INIT_RC and LOCAL_VINTF_FRAGMENTS and then installed completely in Make. This is causing problem when a module having either of the properties is included in an android_filesystem module. The rc or fragment files are not included in the filesystem module because Soong doesn't track the files. This change fixes the problem by calling PackageFile() on the two types of files so that they appear in PackagingSpecs(). Bug: 181728384 Test: m microdroid_super and inspect the image. It has /system/etc/init/servicemanager.rc Change-Id: Ie1443696369b5d2b1e8f520f0f218d33a3dd67b7
Loading
Please register or sign in to comment