Home
last modified time | relevance | path

Searched refs:flagExporter (Results 1 – 12 of 12) sorted by relevance

/build/soong/rust/
Dproc_macro.go30 *flagExporter anonMember
51 flagExporter: NewFlagExporter(),
Drust.go433 type flagExporter struct { struct
438 func (flagExporter *flagExporter) exportLinkDirs(dirs ...string) { argument
439 flagExporter.linkDirs = android.FirstUniqueStrings(append(flagExporter.linkDirs, dirs...))
442 func (flagExporter *flagExporter) exportLinkObjects(flags ...string) { argument
443 flagExporter.linkObjects = android.FirstUniqueStrings(append(flagExporter.linkObjects, flags...))
446 func (flagExporter *flagExporter) setProvider(ctx ModuleContext) { argument
448 LinkDirs: flagExporter.linkDirs,
449 LinkObjects: flagExporter.linkObjects,
453 var _ exportedFlagsProducer = (*flagExporter)(nil)
455 func NewFlagExporter() *flagExporter {
[all …]
Dprebuilt.go96 …prebuilt.flagExporter.exportLinkDirs(android.PathsForModuleSrc(ctx, prebuilt.Properties.Link_dirs)…
97 prebuilt.flagExporter.setProvider(ctx)
Dlibrary.go95 *flagExporter anonMember
388 flagExporter: NewFlagExporter(),
481 library.flagExporter.exportLinkDirs(deps.linkDirs...)
482 library.flagExporter.exportLinkObjects(deps.linkObjects...)
508 library.flagExporter.setProvider(ctx)
/build/soong/cc/
Dprebuilt.go102 p.libraryDecorator.flagExporter.exportIncludes(ctx)
103 p.libraryDecorator.flagExporter.reexportDirs(deps.ReexportedDirs...)
104 p.libraryDecorator.flagExporter.reexportSystemDirs(deps.ReexportedSystemDirs...)
105 p.libraryDecorator.flagExporter.reexportFlags(deps.ReexportedFlags...)
106 p.libraryDecorator.flagExporter.reexportDeps(deps.ReexportedDeps...)
107 p.libraryDecorator.flagExporter.addExportedGeneratedHeaders(deps.ReexportedGeneratedHeaders...)
109 p.libraryDecorator.flagExporter.setProvider(ctx)
Dndk_prebuilt.go104 return append(ndk.libraryDecorator.linkerProps(), &ndk.Properties, &ndk.flagExporter.Properties)
167 ndk.libraryDecorator.flagExporter.exportIncludesAsSystem(ctx)
178 ndk.libraryDecorator.flagExporter.setProvider(ctx)
Dlibrary.go375 type flagExporter struct { struct
388 func (f *flagExporter) exportedIncludes(ctx ModuleContext) android.Paths { argument
400 func (f *flagExporter) exportIncludes(ctx ModuleContext) { argument
407 func (f *flagExporter) exportIncludesAsSystem(ctx ModuleContext) { argument
415 func (f *flagExporter) reexportDirs(dirs ...android.Path) { argument
421 func (f *flagExporter) reexportSystemDirs(dirs ...android.Path) { argument
427 func (f *flagExporter) reexportFlags(flags ...string) { argument
435 func (f *flagExporter) reexportDeps(deps ...android.Path) { argument
441 func (f *flagExporter) addExportedGeneratedHeaders(headers ...android.Path) { argument
445 func (f *flagExporter) setProvider(ctx android.ModuleContext) { argument
[all …]
Dkernel_headers.go27 f := &stub.libraryDecorator.flagExporter
Dandroidmk.go205 exportedFlags = library.flagExporter.flags
206 includeDirs = library.flagExporter.dirs
207 systemIncludeDirs = library.flagExporter.systemDirs
208 exportedDeps = library.flagExporter.deps
Dvndk_prebuilt.go178 p.libraryDecorator.flagExporter.setProvider(ctx)
Dbp2build.go418 includeDirs := libraryDecorator.flagExporter.Properties.Export_system_include_dirs
419 includeDirs = append(includeDirs, libraryDecorator.flagExporter.Properties.Export_include_dirs...)
Dsnapshot_prebuilt.go626 p.libraryDecorator.flagExporter.setProvider(ctx)