Home
last modified time | relevance | path

Searched refs:PathContext (Results 1 – 21 of 21) sorted by relevance

/build/soong/android/
Dpaths.go34 type PathContext interface { interface
43 var _ PathContext = SingletonContext(nil)
44 var _ PathContext = ModuleContext(nil)
88 func reportPathError(ctx PathContext, err error) { argument
95 func reportPathErrorf(ctx PathContext, format string, args ...interface{}) { argument
105 func pathContextName(ctx PathContext, module blueprint.Module) string { argument
233 func PathsForSource(ctx PathContext, paths []string) Paths { argument
244 func ExistentPathsForSources(ctx PathContext, paths []string) Paths { argument
739 func safePathForSource(ctx PathContext, pathComponents ...string) (SourcePath, error) { argument
755 func pathForSource(ctx PathContext, pathComponents ...string) (SourcePath, error) { argument
[all …]
Dconfig.go481 func (c *config) HostToolPath(ctx PathContext, tool string) Path {
485 func (c *config) HostJNIToolPath(ctx PathContext, path string) Path {
493 func (c *config) HostJavaToolPath(ctx PathContext, path string) Path {
528 func (c *config) PrebuiltBuildTool(ctx PathContext, tool string) Path {
594 func (c *config) BuildNumberFile(ctx PathContext) Path {
689 func (c *config) DefaultAppCertificateDir(ctx PathContext) SourcePath {
698 func (c *config) DefaultAppCertificate(ctx PathContext) (pem, key SourcePath) {
917 func SplitApexJarPair(ctx PathContext, str string) (string, string) { argument
927 func GetJarsFromApexJarPairs(ctx PathContext, apexJarPairs []string) []string { argument
944 func (c *config) DexpreoptGlobalConfig(ctx PathContext) ([]byte, error) {
[all …]
Dapi_levels.go51 func GetApiLevelsJson(ctx PathContext) WritablePath { argument
Dpackage_ctx.go46 var _ PathContext = &configErrorWrapper{}
63 PathContext
Drule_builder.go342 PathContext
350 func (r *RuleBuilder) depFileMergerCmd(ctx PathContext, depFiles WritablePaths) *RuleBuilderCommand…
606 func (c *RuleBuilderCommand) BuiltTool(ctx PathContext, tool string) *RuleBuilderCommand {
615 func (c *RuleBuilderCommand) PrebuiltBuildTool(ctx PathContext, tool string) *RuleBuilderCommand {
Dmakevars.go111 var _ PathContext = MakeVarsContext(nil)
Drule_builder_test.go29 func pathContext() PathContext {
Dmodule.go2210 func OutputFilesForModule(ctx PathContext, module blueprint.Module, tag string) Paths { argument
2221 func OutputFileForModule(ctx PathContext, module blueprint.Module, tag string) Path { argument
2235 func outputFilesForModule(ctx PathContext, module blueprint.Module, tag string) (Paths, error) { argument
Dpaths_test.go824 f func(ctx PathContext, pathComponents ...string) (SourcePath, error)
/build/soong/dexpreopt/
Dconfig.go158 func constructPath(ctx android.PathContext, path string) android.Path { argument
169 func constructPaths(ctx android.PathContext, paths []string) android.Paths { argument
177 func constructWritablePath(ctx android.PathContext, path string) android.WritablePath { argument
186 func ParseGlobalConfig(ctx android.PathContext, data []byte) (*GlobalConfig, error) { argument
219 func GetGlobalConfig(ctx android.PathContext) *GlobalConfig { argument
225 func GetGlobalConfigRawData(ctx android.PathContext) []byte { argument
232 func getGlobalConfigRaw(ctx android.PathContext) globalConfigAndRaw { argument
267 func ParseModuleConfig(ctx android.PathContext, data []byte) (*ModuleConfig, error) { argument
291 constructLibraryPaths := func(ctx android.PathContext, paths jsonLibraryPaths) LibraryPaths {
425 func GetCachedGlobalSoongConfig(ctx android.PathContext) *GlobalSoongConfig { argument
[all …]
Ddexpreopt_test.go23 func testSystemModuleConfig(ctx android.PathContext, name string) *ModuleConfig { argument
27 func testSystemProductModuleConfig(ctx android.PathContext, name string) *ModuleConfig { argument
31 func testProductModuleConfig(ctx android.PathContext, name string) *ModuleConfig { argument
35 func testModuleConfig(ctx android.PathContext, name, partition string) *ModuleConfig { argument
Ddexpreopt.go55 func GenerateDexpreoptRule(ctx android.PathContext, globalSoong *GlobalSoongConfig, argument
101 func dexpreoptDisabled(ctx android.PathContext, global *GlobalConfig, module *ModuleConfig) bool { argument
125 func profileCommand(ctx android.PathContext, globalSoong *GlobalSoongConfig, global *GlobalConfig, argument
164 func bootProfileCommand(ctx android.PathContext, globalSoong *GlobalSoongConfig, global *GlobalConf… argument
238 func (m classLoaderContextMap) addSystemServerLibs(sdkVer int, ctx android.PathContext, module *Mod… argument
246 func dexpreoptCommand(ctx android.PathContext, globalSoong *GlobalSoongConfig, global *GlobalConfig, argument
575 func GetJarLocationFromApexJarPair(ctx android.PathContext, apexJarValue string) string { argument
584 func NonUpdatableSystemServerJars(ctx android.PathContext, global *GlobalConfig) []string { argument
595 func SystemServerDexJarHostPath(ctx android.PathContext, jar string) android.OutputPath { argument
610 func checkSystemServerOrder(ctx android.PathContext, jarIndex int) { argument
/build/soong/java/
Ddexpreopt_config.go57 func dexpreoptTargets(ctx android.PathContext) []android.Target { argument
82 func getDexLocation(ctx android.PathContext, target android.Target, module string) string { argument
112 func genBootImageConfigs(ctx android.PathContext) map[string]*bootImageConfig { argument
203 func artBootImageConfig(ctx android.PathContext) *bootImageConfig { argument
207 func defaultBootImageConfig(ctx android.PathContext) *bootImageConfig { argument
211 func defaultBootclasspath(ctx android.PathContext) []string { argument
Dsdk.go610 func sdkFrameworkAidlPath(ctx android.PathContext) android.OutputPath { argument
616 func nonUpdatableFrameworkAidlPath(ctx android.PathContext) android.OutputPath { argument
659 func ApiFingerprintPath(ctx android.PathContext) android.OutputPath { argument
Ddexpreopt_bootjars.go112 func (image bootImageConfig) moduleName(ctx android.PathContext, idx int) string {
124 func (image bootImageConfig) firstModuleNameOrStem(ctx android.PathContext) string {
132 func (image bootImageConfig) moduleFiles(ctx android.PathContext, dir android.OutputPath, exts ...s…
181 func skipDexpreoptBootJars(ctx android.PathContext) bool { argument
Dplatform_compat_config.go28 func platformCompatConfigPath(ctx android.PathContext) android.OutputPath { argument
Dlint.go434 func copiedAnnotationsZipPath(ctx android.PathContext) android.WritablePath { argument
438 func copiedAPIVersionsXmlPath(ctx android.PathContext) android.WritablePath { argument
Dhiddenapi_singleton.go41 func hiddenAPISingletonPaths(ctx android.PathContext) hiddenAPISingletonPathsStruct { argument
/build/soong/cc/
Dndk_sysroot.go69 func getNdkInstallBase(ctx android.PathContext) android.InstallPath { argument
74 func getNdkSysrootBase(ctx android.PathContext) android.InstallPath { argument
81 func getNdkBaseTimestampFile(ctx android.PathContext) android.WritablePath { argument
87 func getNdkFullTimestampFile(ctx android.PathContext) android.WritablePath { argument
/build/soong/java/config/
Dconfig.go224 func JavaCmd(ctx android.PathContext) android.SourcePath { argument
229 func JavadocCmd(ctx android.PathContext) android.SourcePath { argument
233 func javaTool(ctx android.PathContext, tool string) android.SourcePath { argument
246 func javaToolchain(ctx android.PathContext) android.SourcePath { argument
254 func javaHome(ctx android.PathContext) android.SourcePath { argument
/build/soong/dexpreopt/dexpreopt_gen/
Ddexpreopt_gen.go136 func writeScripts(ctx android.PathContext, globalSoong *dexpreopt.GlobalSoongConfig, argument