• Home
  • Raw
  • Download

Lines Matching defs:ModuleBase

537 	ModuleBase  anonMember
1127 type ModuleBase struct { struct
1131 module Module
1133 nameProperties nameProperties
1134 commonProperties commonProperties
1135 distProperties distProperties
1136 variableProperties interface{}
1137 hostAndDeviceProperties hostAndDeviceProperties
1138 generalProperties []interface{}
1145 archProperties [][]interface{}
1147 customizableProperties []interface{}
1150 bazelTargetModuleProperties bazel.BazelTargetModuleProperties
1154 visibilityPropertyInfo []visibilityProperty
1157 primaryVisibilityProperty visibilityProperty
1160 primaryLicensesProperty applicableLicensesProperty
1162 noAddressSanitizer bool
1163 installFiles InstallPaths
1164 installFilesDepSet *installPathsDepSet
1165 checkbuildFiles Paths
1166 packagingSpecs []PackagingSpec
1167 packagingSpecsDepSet *packagingSpecsDepSet
1168 noticeFiles Paths
1169 phonies map[string]Paths
1172 distFiles TaggedDistFiles
1176 installTarget WritablePath
1177 checkbuildTarget WritablePath
1178 blueprintDir string
1180 hooks hooks
1182 registerProps []interface{}
1185 buildParams []BuildParams
1186 ruleParams map[blueprint.Rule]blueprint.RuleParams
1187 variables map[string]string
1189 initRcPaths Paths
1190 vintfFragmentsPaths Paths
1193 func (m *ModuleBase) ComponentDepsMutator(BottomUpMutatorContext) {}
1195 func (m *ModuleBase) DepsMutator(BottomUpMutatorContext) {}
1197 func (m *ModuleBase) AddProperties(props ...interface{}) {
1201 func (m *ModuleBase) GetProperties() []interface{} {
1205 func (m *ModuleBase) BuildParamsForTests() []BuildParams {
1209 func (m *ModuleBase) RuleParamsForTests() map[blueprint.Rule]blueprint.RuleParams {
1213 func (m *ModuleBase) VariablesForTests() map[string]string {
1219 func (m *ModuleBase) Name() string {
1224 func (m *ModuleBase) String() string {
1241 func (m *ModuleBase) BaseModuleName() string {
1245 func (m *ModuleBase) base() *ModuleBase {
1249 func (m *ModuleBase) qualifiedModuleId(ctx BaseModuleContext) qualifiedModuleName {
1253 func (m *ModuleBase) visibilityProperties() []visibilityProperty {
1257 func (m *ModuleBase) Dists() []Dist {
1268 func (m *ModuleBase) GenerateTaggedDistFiles(ctx BaseModuleContext) TaggedDistFiles {
1299 func (m *ModuleBase) Target() Target {
1303 func (m *ModuleBase) TargetPrimary() bool {
1307 func (m *ModuleBase) MultiTargets() []Target {
1311 func (m *ModuleBase) Os() OsType {
1315 func (m *ModuleBase) Host() bool {
1319 func (m *ModuleBase) Device() bool {
1323 func (m *ModuleBase) Arch() Arch {
1327 func (m *ModuleBase) ArchSpecific() bool {
1332 func (m *ModuleBase) IsCommonOSVariant() bool {
1337 func (m *ModuleBase) supportsTarget(target Target) bool {
1355 func (m *ModuleBase) DeviceSupported() bool {
1366 func (m *ModuleBase) HostSupported() bool {
1378 func (m *ModuleBase) HostCrossSupported() bool {
1386 func (m *ModuleBase) Platform() bool {
1390 func (m *ModuleBase) DeviceSpecific() bool {
1394 func (m *ModuleBase) SocSpecific() bool {
1398 func (m *ModuleBase) ProductSpecific() bool {
1402 func (m *ModuleBase) SystemExtSpecific() bool {
1408 func (m *ModuleBase) RequiresStableAPIs(ctx BaseModuleContext) bool {
1413 func (m *ModuleBase) PartitionTag(config DeviceConfig) string {
1447 func (m *ModuleBase) Enabled() bool {
1457 func (m *ModuleBase) Disable() {
1462 func (m *ModuleBase) HideFromMake() {
1467 func (m *ModuleBase) IsHideFromMake() bool {
1472 func (m *ModuleBase) SkipInstall() {
1478 func (m *ModuleBase) IsSkipInstall() bool {
1487 func (m *ModuleBase) MakeUninstallable() {
1491 func (m *ModuleBase) ReplacedByPrebuilt() {
1496 func (m *ModuleBase) IsReplacedByPrebuilt() bool {
1500 func (m *ModuleBase) ExportedToMake() bool {
1506 …oduleBase) computeInstallDeps(ctx ModuleContext) ([]*installPathsDepSet, []*packagingSpecsDepSet) {
1519 func (m *ModuleBase) FilesToInstall() InstallPaths {
1523 func (m *ModuleBase) PackagingSpecs() []PackagingSpec {
1527 func (m *ModuleBase) TransitivePackagingSpecs() []PackagingSpec {
1531 func (m *ModuleBase) NoAddressSanitizer() bool {
1535 func (m *ModuleBase) InstallInData() bool {
1539 func (m *ModuleBase) InstallInTestcases() bool {
1543 func (m *ModuleBase) InstallInSanitizerDir() bool {
1547 func (m *ModuleBase) InstallInRamdisk() bool {
1551 func (m *ModuleBase) InstallInVendorRamdisk() bool {
1555 func (m *ModuleBase) InstallInDebugRamdisk() bool {
1559 func (m *ModuleBase) InstallInRecovery() bool {
1563 func (m *ModuleBase) InstallInRoot() bool {
1567 func (m *ModuleBase) InstallBypassMake() bool {
1571 func (m *ModuleBase) InstallForceOS() (*OsType, *ArchType) {
1575 func (m *ModuleBase) Owner() string {
1579 func (m *ModuleBase) NoticeFiles() Paths {
1583 func (m *ModuleBase) setImageVariation(variant string) {
1587 func (m *ModuleBase) ImageVariation() blueprint.Variation {
1594 func (m *ModuleBase) getVariationByMutatorName(mutator string) string {
1604 func (m *ModuleBase) InRamdisk() bool {
1608 func (m *ModuleBase) InVendorRamdisk() bool {
1612 func (m *ModuleBase) InDebugRamdisk() bool {
1616 func (m *ModuleBase) InRecovery() bool {
1620 func (m *ModuleBase) RequiredModuleNames() []string {
1624 func (m *ModuleBase) HostRequiredModuleNames() []string {
1628 func (m *ModuleBase) TargetRequiredModuleNames() []string {
1632 func (m *ModuleBase) InitRc() Paths {
1636 func (m *ModuleBase) VintfFragments() Paths {
1640 func (m *ModuleBase) generateModuleTarget(ctx ModuleContext) {
1682 func determineModuleKind(m *ModuleBase, ctx blueprint.EarlyModuleContext) moduleKind {
1741 …nc (m *ModuleBase) earlyModuleContextFactory(ctx blueprint.EarlyModuleContext) earlyModuleContext {
1749 func (m *ModuleBase) baseModuleContextFactory(ctx blueprint.BaseModuleContext) baseModuleContext {
1760 func (m *ModuleBase) GenerateBuildActions(blueprintCtx blueprint.ModuleContext) {
2568 func (m *ModuleBase) MakeAsPlatform() {
2576 func (m *ModuleBase) MakeAsSystemExt() {
2585 func (m *ModuleBase) IsNativeBridgeSupported() bool {