diff --git a/etc/prebuilt_etc.go b/etc/prebuilt_etc.go index 8e356793f..664cb51e2 100644 --- a/etc/prebuilt_etc.go +++ b/etc/prebuilt_etc.go @@ -214,6 +214,13 @@ func (p *PrebuiltEtc) GenerateAndroidBuildActions(ctx android.ModuleContext) { Output: p.outputFilePath, Input: p.sourceFilePath, }) + + if p.Installable() { + installPath := ctx.InstallFile(p.installDirPath, p.outputFilePath.Base(), p.outputFilePath) + for _, sl := range p.properties.Symlinks { + ctx.InstallSymlink(p.installDirPath, sl, installPath) + } + } } func (p *PrebuiltEtc) AndroidMkEntries() []android.AndroidMkEntries {