Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 3181870d authored by Jeff Gaston's avatar Jeff Gaston Committed by android-build-merger
Browse files

Merge "Remove unused property"

am: 491ace3c

Change-Id: Iea675b40d041034f2fd9f90642cf43b21bc0f2e1
parents fd316aa6 491ace3c
Loading
Loading
Loading
Loading
+13 −0
Original line number Diff line number Diff line
@@ -130,6 +130,9 @@ func rewriteIncorrectAndroidmkPrebuilts(tree *parser.File) error {
		case ".aar":
			renameProperty(mod, "srcs", "aars")
			mod.Type = "android_library_import"

			// An android_library_import doesn't get installed, so setting "installable = false" isn't supported
			removeProperty(mod, "installable")
		}
	}

@@ -195,3 +198,13 @@ func renameProperty(mod *parser.Module, from, to string) {
		}
	}
}

func removeProperty(mod *parser.Module, propertyName string) {
	newList := make([]*parser.Property, 0, len(mod.Properties))
	for _, prop := range mod.Properties {
		if prop.Name != propertyName {
			newList = append(newList, prop)
		}
	}
	mod.Properties = newList
}