Lines Matching refs:module
566 func (mt *librarySdkMemberType) IsInstance(module android.Module) bool {
567 _, ok := module.(*Library)
652 module := &Library{}
654 module.addHostAndDeviceProperties()
656 module.initModuleAndImport(module)
658 android.InitApexModule(module)
659 android.InitSdkAwareModule(module)
660 InitJavaModule(module, android.HostAndDeviceSupported)
661 return module
674 module := &Library{}
676 module.addHostProperties()
678 module.Module.properties.Installable = proptools.BoolPtr(true)
680 android.InitApexModule(module)
681 android.InitSdkAwareModule(module)
682 InitJavaModule(module, android.HostSupported)
683 return module
867 func (mt *testSdkMemberType) IsInstance(module android.Module) bool {
868 _, ok := module.(*Test)
927 module := &Test{}
929 module.addHostAndDeviceProperties()
930 module.AddProperties(&module.testProperties)
932 module.Module.properties.Installable = proptools.BoolPtr(true)
933 module.Module.dexpreopter.isTest = true
934 module.Module.linter.test = true
936 android.InitSdkAwareModule(module)
937 InitJavaModule(module, android.HostAndDeviceSupported)
938 return module
943 module := &TestHelperLibrary{}
945 module.addHostAndDeviceProperties()
946 module.AddProperties(&module.testHelperLibraryProperties)
948 module.Module.properties.Installable = proptools.BoolPtr(true)
949 module.Module.dexpreopter.isTest = true
950 module.Module.linter.test = true
952 InitJavaModule(module, android.HostAndDeviceSupported)
953 return module
965 module := &JavaTestImport{}
967 module.AddProperties(
968 &module.Import.properties,
969 &module.prebuiltTestProperties)
971 module.Import.properties.Installable = proptools.BoolPtr(true)
973 android.InitPrebuiltModule(module, &module.properties.Jars)
974 android.InitApexModule(module)
975 android.InitSdkAwareModule(module)
976 InitJavaModule(module, android.HostAndDeviceSupported)
977 return module
986 module := &TestHost{}
988 module.addHostProperties()
989 module.AddProperties(&module.testProperties)
990 module.AddProperties(&module.testHostProperties)
993 module,
998 InitJavaModuleMultiTargets(module, android.HostSupported)
1000 return module
1094 module := &Binary{}
1096 module.addHostAndDeviceProperties()
1097 module.AddProperties(&module.binaryProperties)
1099 module.Module.properties.Installable = proptools.BoolPtr(true)
1101 android.InitAndroidArchModule(module, android.HostAndDeviceSupported, android.MultilibCommonFirst)
1102 android.InitDefaultableModule(module)
1103 return module
1111 module := &Binary{}
1113 module.addHostProperties()
1114 module.AddProperties(&module.binaryProperties)
1116 module.Module.properties.Installable = proptools.BoolPtr(true)
1118 android.InitAndroidArchModule(module, android.HostSupported, android.MultilibCommonFirst)
1119 android.InitDefaultableModule(module)
1120 return module
1284 ctx.VisitDirectDeps(func(module android.Module) {
1285 tag := ctx.OtherModuleDependencyTag(module)
1287 if ctx.OtherModuleHasProvider(module, JavaInfoProvider) {
1288 dep := ctx.OtherModuleProvider(module, JavaInfoProvider).(JavaInfo)
1295 } else if dep, ok := module.(SdkLibraryDependency); ok {
1302 addCLCFromDep(ctx, module, j.classLoaderContexts)
1308 deapexerModule.Name(), module.Name())
1310 deapexerModule = module
1516 module := &Import{}
1518 module.AddProperties(
1519 &module.properties,
1520 &module.dexer.dexProperties,
1523 module.initModuleAndImport(module)
1525 module.dexProperties.Optimize.EnabledByDefault = false
1527 android.InitPrebuiltModule(module, &module.properties.Jars)
1528 android.InitApexModule(module)
1529 android.InitSdkAwareModule(module)
1530 InitJavaModule(module, android.HostAndDeviceSupported)
1531 return module
1540 module := &Import{}
1542 module.AddProperties(&module.properties)
1544 android.InitPrebuiltModule(module, &module.properties.Jars)
1545 android.InitApexModule(module)
1546 InitJavaModule(module, android.HostSupported)
1547 return module
1685 module := &DexImport{}
1687 module.AddProperties(&module.properties)
1689 android.InitPrebuiltModule(module, &module.properties.Jars)
1690 android.InitApexModule(module)
1691 InitJavaModule(module, android.DeviceSupported)
1692 return module
1736 module := &Defaults{}
1738 module.AddProperties(
1761 android.InitDefaultsModule(module)
1762 return module
1774 ctx.VisitAllModules(func(module android.Module) {
1775 if javaModule, ok := module.(xref); ok {