Lines Matching refs:pctx
24 var pctx = android.NewPackageContext("android/soong/rust/config") var
77 pctx.SourcePathVariable("RustDefaultBase", RustDefaultBase)
78 pctx.VariableConfigMethod("HostPrebuiltTag", android.Config.PrebuiltOS)
80 pctx.VariableFunc("RustBase", func(ctx android.PackageVarContext) string {
87 pctx.VariableFunc("RustVersion", func(ctx android.PackageVarContext) string {
94 pctx.StaticVariable("RustPath", "${RustBase}/${HostPrebuiltTag}/${RustVersion}")
95 pctx.StaticVariable("RustBin", "${RustPath}/bin")
97 pctx.ImportAs("cc_config", "android/soong/cc/config")
98 pctx.StaticVariable("RustLinker", "${cc_config.ClangBin}/clang++")
99 pctx.StaticVariable("RustLinkerArgs", "")
101 pctx.StaticVariable("DeviceGlobalLinkFlags", strings.Join(deviceGlobalLinkFlags, " "))