Lines Matching defs:moduleContext

255 type moduleContext struct {  struct
256 bp blueprint.ModuleContext
257 baseModuleContext
258 packagingSpecs []PackagingSpec
259 installFiles InstallPaths
260 checkbuildFiles Paths
261 checkbuildTarget Path
262 uncheckedModule bool
263 module Module
264 phonies map[string]Paths
267 outputFiles OutputFilesInfo
269 TransitiveInstallFiles depset.DepSet[InstallPath]
273 licenseInstallMap []string
276 licenseMetadataFile WritablePath
278 katiInstalls katiInstalls
279 katiSymlinks katiInstalls
282 katiInitRcInstalls katiInstalls
283 katiVintfInstalls katiInstalls
284 initRcPaths Paths
285 vintfFragmentsPaths Paths
286 installedInitRcPaths InstallPaths
287 installedVintfFragmentsPaths InstallPaths
289 testData []DataPath
292 buildParams []BuildParams
293 ruleParams map[blueprint.Rule]blueprint.RuleParams
294 variables map[string]string
298 moduleInfoJSON *ModuleInfoJSON
302 containersInfo ContainersInfo
305 aconfigFilePaths Paths
309 complianceMetadataInfo *ComplianceMetadataInfo
314 func (m *moduleContext) ninjaError(params BuildParams, err error) (PackageContext, BuildParams) {
328 func (m *moduleContext) ModuleBuild(pctx PackageContext, params ModuleBuildParams) {
379 func (m *moduleContext) Variable(pctx PackageContext, name, value string) {
387 func (m *moduleContext) Rule(pctx PackageContext, name string, params blueprint.RuleParams,
412 func (m *moduleContext) Build(pctx PackageContext, params BuildParams) {
430 func (m *moduleContext) Phony(name string, deps ...Path) {
434 func (m *moduleContext) GetMissingDependencies() []string {
442 func (m *moduleContext) GetDirectDepWithTag(name string, tag blueprint.DependencyTag) Module {
449 func (m *moduleContext) ModuleSubDir() string {
453 func (m *moduleContext) InstallInData() bool {
457 func (m *moduleContext) InstallInTestcases() bool {
461 func (m *moduleContext) InstallInSanitizerDir() bool {
465 func (m *moduleContext) InstallInRamdisk() bool {
469 func (m *moduleContext) InstallInVendorRamdisk() bool {
473 func (m *moduleContext) InstallInDebugRamdisk() bool {
477 func (m *moduleContext) InstallInRecovery() bool {
481 func (m *moduleContext) InstallInRoot() bool {
485 func (m *moduleContext) InstallForceOS() (*OsType, *ArchType) {
489 func (m *moduleContext) InstallInOdm() bool {
493 func (m *moduleContext) InstallInProduct() bool {
497 func (m *moduleContext) InstallInVendor() bool {
501 func (m *moduleContext) InstallInSystemDlkm() bool {
505 func (m *moduleContext) InstallInVendorDlkm() bool {
509 func (m *moduleContext) InstallInOdmDlkm() bool {
513 func (m *moduleContext) skipInstall() bool {
531 func (m *moduleContext) requiresFullInstall() bool {
547 func (m *moduleContext) InstallFile(installPath InstallPath, name string, srcPath Path,
552 …(m *moduleContext) InstallFileWithoutCheckbuild(installPath InstallPath, name string, srcPath Path,
557 func (m *moduleContext) InstallExecutable(installPath InstallPath, name string, srcPath Path,
562 …(m *moduleContext) InstallFileWithExtraFilesZip(installPath InstallPath, name string, srcPath Path,
570 … (m *moduleContext) PackageFile(installPath InstallPath, name string, srcPath Path) PackagingSpec {
575 func (m *moduleContext) getAconfigPaths() *Paths {
579 func (m *moduleContext) setAconfigPaths(paths Paths) {
583 func (m *moduleContext) getOwnerAndOverrides() (string, []string) {
596 …uleContext) packageFile(fullInstallPath InstallPath, srcPath Path, executable bool) PackagingSpec {
616 …*moduleContext) installFile(installPath InstallPath, name string, srcPath Path, deps []InstallPath,
691 …uleContext) InstallSymlink(installPath InstallPath, name string, srcPath InstallPath) InstallPath {
748 …Context) InstallAbsoluteSymlink(installPath InstallPath, name string, absPath string) InstallPath {
793 func (m *moduleContext) InstallTestData(installPath InstallPath, data []DataPath) InstallPaths {
807 func (m *moduleContext) CheckbuildFile(srcPaths ...Path) {
812 func (m *moduleContext) UncheckedModule() {
816 func (m *moduleContext) BlueprintModuleContext() blueprint.ModuleContext {
820 func (m *moduleContext) LicenseMetadataFile() Path {
824 func (m *moduleContext) ModuleInfoJSON() *ModuleInfoJSON {
833 func (m *moduleContext) SetOutputFiles(outputFiles Paths, tag string) {
856 func (m *moduleContext) GetOutputFiles() OutputFilesInfo {
860 func (m *moduleContext) SetLicenseInstallMap(installMap []string) {
864 func (m *moduleContext) ComplianceMetadataInfo() *ComplianceMetadataInfo {
875 func (m *moduleContext) ExpandSources(srcFiles, excludes []string) Paths {
883 func (m *moduleContext) ExpandSource(srcFile, _ string) Path {
890 func (m *moduleContext) ExpandOptionalSource(srcFile *string, _ string) OptionalPath {
897 func (m *moduleContext) RequiredModuleNames(ctx ConfigurableEvaluatorContext) []string {
901 func (m *moduleContext) HostRequiredModuleNames() []string {
905 func (m *moduleContext) TargetRequiredModuleNames() []string {
909 func (m *moduleContext) getContainersInfo() ContainersInfo {
913 func (m *moduleContext) setContainersInfo(info ContainersInfo) {