Merge "Skip MIPS headers when generating NDK prebuilts"
am: f2a56f0e0d
Change-Id: Ic58dfe5ae30e80f57860226289b35a3d88a50ee9
This commit is contained in:
commit
29e5618645
1 changed files with 9 additions and 0 deletions
|
@ -18,6 +18,7 @@ import (
|
|||
"fmt"
|
||||
"os"
|
||||
"path/filepath"
|
||||
"strings"
|
||||
|
||||
"github.com/google/blueprint"
|
||||
|
||||
|
@ -119,6 +120,14 @@ func (m *headerModule) GenerateAndroidBuildActions(ctx android.ModuleContext) {
|
|||
|
||||
m.licensePath = android.PathForModuleSrc(ctx, String(m.properties.License))
|
||||
|
||||
// When generating NDK prebuilts, skip installing MIPS headers,
|
||||
// but keep them when doing regular platform build.
|
||||
// Ndk_abis property is only set to true with build/soong/scripts/build-ndk-prebuilts.sh
|
||||
// TODO: Revert this once MIPS is supported in NDK again.
|
||||
if Bool(ctx.AConfig().Ndk_abis) && strings.Contains(ctx.ModuleName(), "mips") {
|
||||
return
|
||||
}
|
||||
|
||||
srcFiles := ctx.ExpandSources(m.properties.Srcs, nil)
|
||||
for _, header := range srcFiles {
|
||||
installDir := getHeaderInstallDir(ctx, header, String(m.properties.From),
|
||||
|
|
Loading…
Reference in a new issue