• Home
  • Raw
  • Download

Lines Matching defs:moduleContext

280 type moduleContext struct {  struct
281 bp blueprint.ModuleContext
282 baseModuleContext
283 packagingSpecs []PackagingSpec
284 installFiles InstallPaths
285 checkbuildFiles Paths
286 checkbuildTarget Path
287 uncheckedModule bool
288 module Module
289 phonies map[string]Paths
292 outputFiles OutputFilesInfo
294 TransitiveInstallFiles depset.DepSet[InstallPath]
298 licenseInstallMap []string
301 licenseMetadataFile WritablePath
303 katiInstalls katiInstalls
304 katiSymlinks katiInstalls
307 katiInitRcInstalls katiInstalls
308 katiVintfInstalls katiInstalls
309 initRcPaths Paths
310 vintfFragmentsPaths Paths
311 installedInitRcPaths InstallPaths
312 installedVintfFragmentsPaths InstallPaths
314 testData []DataPath
317 buildParams []BuildParams
318 ruleParams map[blueprint.Rule]blueprint.RuleParams
319 variables map[string]string
323 moduleInfoJSON []*ModuleInfoJSON
327 containersInfo ContainersInfo
330 aconfigFilePaths Paths
334 complianceMetadataInfo *ComplianceMetadataInfo
336 dists []dist
341 func (m *moduleContext) ninjaError(params BuildParams, err error) (PackageContext, BuildParams) {
355 func (m *moduleContext) ModuleBuild(pctx PackageContext, params ModuleBuildParams) {
407 func (m *moduleContext) Variable(pctx PackageContext, name, value string) {
415 func (m *moduleContext) Rule(pctx PackageContext, name string, params blueprint.RuleParams,
440 func (m *moduleContext) Build(pctx PackageContext, params BuildParams) {
458 func (m *moduleContext) Phony(name string, deps ...Path) {
467 func (m *moduleContext) GetMissingDependencies() []string {
475 func (m *moduleContext) GetDirectDepWithTag(name string, tag blueprint.DependencyTag) Module {
487 …m *moduleContext) GetDirectDepProxyWithTag(name string, tag blueprint.DependencyTag) *ModuleProxy {
499 func (m *moduleContext) ModuleSubDir() string {
503 func (m *moduleContext) InstallInData() bool {
507 func (m *moduleContext) InstallInTestcases() bool {
511 func (m *moduleContext) InstallInSanitizerDir() bool {
515 func (m *moduleContext) InstallInRamdisk() bool {
519 func (m *moduleContext) InstallInVendorRamdisk() bool {
523 func (m *moduleContext) InstallInDebugRamdisk() bool {
527 func (m *moduleContext) InstallInRecovery() bool {
531 func (m *moduleContext) InstallInRoot() bool {
535 func (m *moduleContext) InstallForceOS() (*OsType, *ArchType) {
539 func (m *moduleContext) InstallInOdm() bool {
543 func (m *moduleContext) InstallInProduct() bool {
547 func (m *moduleContext) InstallInVendor() bool {
551 func (m *moduleContext) InstallInSystemDlkm() bool {
555 func (m *moduleContext) InstallInVendorDlkm() bool {
559 func (m *moduleContext) InstallInOdmDlkm() bool {
563 func (m *moduleContext) skipInstall() bool {
581 func (m *moduleContext) requiresFullInstall() bool {
597 func (m *moduleContext) InstallFile(installPath InstallPath, name string, srcPath Path,
602 …(m *moduleContext) InstallFileWithoutCheckbuild(installPath InstallPath, name string, srcPath Path,
607 func (m *moduleContext) InstallExecutable(installPath InstallPath, name string, srcPath Path,
612 …(m *moduleContext) InstallFileWithExtraFilesZip(installPath InstallPath, name string, srcPath Path,
620 … (m *moduleContext) PackageFile(installPath InstallPath, name string, srcPath Path) PackagingSpec {
625 func (m *moduleContext) getAconfigPaths() Paths {
629 func (m *moduleContext) setAconfigPaths(paths Paths) {
633 func (m *moduleContext) getOwnerAndOverrides() (string, []string) {
646 …llInstallPath InstallPath, srcPath Path, executable bool, requiresFullInstall bool) PackagingSpec {
669 …*moduleContext) installFile(installPath InstallPath, name string, srcPath Path, deps []InstallPath,
765 …uleContext) InstallSymlink(installPath InstallPath, name string, srcPath InstallPath) InstallPath {
826 …Context) InstallAbsoluteSymlink(installPath InstallPath, name string, absPath string) InstallPath {
875 func (m *moduleContext) InstallTestData(installPath InstallPath, data []DataPath) InstallPaths {
889 func (m *moduleContext) CheckbuildFile(srcPaths ...Path) {
899 func (m *moduleContext) UncheckedModule() {
903 func (m *moduleContext) BlueprintModuleContext() blueprint.ModuleContext {
907 func (m *moduleContext) LicenseMetadataFile() Path {
911 func (m *moduleContext) ModuleInfoJSON() *ModuleInfoJSON {
919 func (m *moduleContext) ExtraModuleInfoJSON() *ModuleInfoJSON {
929 func (m *moduleContext) SetOutputFiles(outputFiles Paths, tag string) {
952 func (m *moduleContext) GetOutputFiles() OutputFilesInfo {
956 func (m *moduleContext) SetLicenseInstallMap(installMap []string) {
960 func (m *moduleContext) ComplianceMetadataInfo() *ComplianceMetadataInfo {
971 func (m *moduleContext) ExpandSources(srcFiles, excludes []string) Paths {
979 func (m *moduleContext) ExpandSource(srcFile, _ string) Path {
986 func (m *moduleContext) ExpandOptionalSource(srcFile *string, _ string) OptionalPath {
993 func (m *moduleContext) RequiredModuleNames(ctx ConfigurableEvaluatorContext) []string {
997 func (m *moduleContext) HostRequiredModuleNames() []string {
1001 func (m *moduleContext) TargetRequiredModuleNames() []string {
1005 func (m *moduleContext) getContainersInfo() ContainersInfo {
1009 func (m *moduleContext) setContainersInfo(info ContainersInfo) {
1013 func (c *moduleContext) DistForGoal(goal string, paths ...Path) {
1017 func (c *moduleContext) DistForGoalWithFilename(goal string, path Path, filename string) {
1021 func (c *moduleContext) DistForGoals(goals []string, paths ...Path) {
1035 func (c *moduleContext) DistForGoalsWithFilename(goals []string, path Path, filename string) {