/aosp12/build/soong/rust/ |
H A D | builder.go | 96 func TransformSrcToBinary(ctx ModuleContext, mainSrc android.Path, deps PathDeps, flags Flags, 103 func TransformSrctoRlib(ctx ModuleContext, mainSrc android.Path, deps PathDeps, flags Flags, 108 func TransformSrctoDylib(ctx ModuleContext, mainSrc android.Path, deps PathDeps, flags Flags, 113 func TransformSrctoStatic(ctx ModuleContext, mainSrc android.Path, deps PathDeps, flags Flags, 119 func TransformSrctoShared(ctx ModuleContext, mainSrc android.Path, deps PathDeps, flags Flags, 125 func TransformSrctoProcMacro(ctx ModuleContext, mainSrc android.Path, deps PathDeps, 138 func makeLibFlags(deps PathDeps) []string { 159 func rustEnvVars(ctx ModuleContext, deps PathDeps) []string { 187 func transformSrctoCrate(ctx ModuleContext, main android.Path, deps PathDeps, flags Flags, 303 func Rustdoc(ctx ModuleContext, main android.Path, deps PathDeps,
|
H A D | rust.go | 361 type PathDeps struct { struct 362 DyLibs RustLibraries 363 RLibs RustLibraries 364 SharedLibs android.Paths 365 SharedLibDeps android.Paths 366 StaticLibs android.Paths 367 ProcMacros RustLibraries 370 depFlags []string 371 depLinkFlags []string 375 linkDirs []string [all …]
|
H A D | prebuilt.go | 95 func (prebuilt *prebuiltLibraryDecorator) compile(ctx ModuleContext, flags Flags, deps PathDeps) an… 107 deps PathDeps) android.OptionalPath {
|
H A D | clippy.go | 40 func (c *clippy) flags(ctx ModuleContext, flags Flags, deps PathDeps) (Flags, PathDeps) {
|
H A D | coverage.go | 48 func (cov *coverage) flags(ctx ModuleContext, flags Flags, deps PathDeps) (Flags, PathDeps) {
|
H A D | proc_macro.go | 66 func (procMacro *procMacroDecorator) compile(ctx ModuleContext, flags Flags, deps PathDeps) android…
|
H A D | library.go | 432 func (library *libraryDecorator) compile(ctx ModuleContext, flags Flags, deps PathDeps) android.Pat… 513 func (library *libraryDecorator) srcPath(ctx ModuleContext, deps PathDeps) android.Path { 524 deps PathDeps) android.OptionalPath {
|
H A D | binary.go | 116 func (binary *binaryDecorator) compile(ctx ModuleContext, flags Flags, deps PathDeps) android.Path {
|
H A D | source_provider.go | 54 func (sp *BaseSourceProvider) GenerateSource(ctx ModuleContext, deps PathDeps) android.Path {
|
H A D | bindgen.go | 131 func (b *bindgenDecorator) GenerateSource(ctx ModuleContext, deps PathDeps) android.Path {
|
H A D | protobuf.go | 68 func (proto *protobufDecorator) GenerateSource(ctx ModuleContext, deps PathDeps) android.Path {
|
H A D | compiler.go | 274 func (compiler *baseCompiler) compile(ctx ModuleContext, flags Flags, deps PathDeps) android.Path { 279 deps PathDeps) android.OptionalPath {
|
H A D | sanitize.go | 105 func (sanitize *sanitize) flags(ctx ModuleContext, flags Flags, deps PathDeps) (Flags, PathDeps) {
|
/aosp12/build/soong/cc/ |
H A D | cc.go | 144 type PathDeps struct { struct 146 SharedLibs, EarlySharedLibs, LateSharedLibs android.Paths 148 SharedLibsDeps, EarlySharedLibsDeps, LateSharedLibsDeps android.Paths 150 StaticLibs, LateStaticLibs, WholeStaticLibs android.Paths 156 Objs Objects 159 StaticLibObjs Objects 160 WholeStaticLibObjs Objects 167 GeneratedSources android.Paths 168 GeneratedDeps android.Paths 180 CrtBegin, CrtEnd android.OptionalPath [all …]
|
H A D | toolchain_library.go | 75 deps PathDeps) Objects { 80 flags Flags, deps PathDeps, objs Objects) android.Path {
|
H A D | ndk_prebuilt.go | 85 deps PathDeps, objs Objects) android.Path { 161 deps PathDeps, objs Objects) android.Path {
|
H A D | kernel_headers.go | 25 func (stub *kernelHeadersDecorator) link(ctx ModuleContext, flags Flags, deps PathDeps, objs Object…
|
H A D | ndk_library.go | 202 func (stub *stubDecorator) compilerFlags(ctx ModuleContext, flags Flags, deps PathDeps) Flags { 251 func (c *stubDecorator) compile(ctx ModuleContext, flags Flags, deps PathDeps) Objects { 289 func (stub *stubDecorator) link(ctx ModuleContext, flags Flags, deps PathDeps,
|
H A D | prebuilt.go | 100 flags Flags, deps PathDeps, objs Objects) android.Path { 381 flags Flags, deps PathDeps, objs Objects) android.Path { 425 flags Flags, deps PathDeps, objs Objects) android.Path {
|
H A D | coverage.go | 80 func (cov *coverage) flags(ctx ModuleContext, flags Flags, deps PathDeps) (Flags, PathDeps) {
|
H A D | vndk_prebuilt.go | 134 flags Flags, deps PathDeps, objs Objects) android.Path {
|
H A D | compiler.go | 298 func (compiler *baseCompiler) compilerFlags(ctx ModuleContext, flags Flags, deps PathDeps) Flags { 634 func (compiler *baseCompiler) compile(ctx ModuleContext, flags Flags, deps PathDeps) Objects {
|
H A D | library.go | 762 func (library *libraryDecorator) compilerFlags(ctx ModuleContext, flags Flags, deps PathDeps) Flags… 809 func (library *libraryDecorator) compile(ctx ModuleContext, flags Flags, deps PathDeps) Objects { 1135 flags Flags, deps PathDeps, objs Objects) android.Path { 1183 flags Flags, deps PathDeps, objs Objects) android.Path { 1452 flags Flags, deps PathDeps, objs Objects) android.Path {
|
H A D | snapshot_prebuilt.go | 568 func (p *snapshotLibraryDecorator) link(ctx ModuleContext, flags Flags, deps PathDeps, objs Objects… 786 func (p *snapshotBinaryDecorator) link(ctx ModuleContext, flags Flags, deps PathDeps, objs Objects)… 881 func (p *snapshotObjectLinker) link(ctx ModuleContext, flags Flags, deps PathDeps, objs Objects) an…
|
/aosp12/system/tools/aidl/build/ |
H A D | aidl_rust_source_provider.go | 51 func (sp *aidlRustSourceProvider) GenerateSource(ctx rust.ModuleContext, _ rust.PathDeps) android.P…
|