Lines Matching refs:pctx
144 var pctx = android.NewPackageContext("android/soong/cc/config") var
151 pctx.StaticVariable("CommonGlobalConlyflags", strings.Join(commonGlobalConlyflags, " "))
152 pctx.StaticVariable("DeviceGlobalCppflags", strings.Join(deviceGlobalCppflags, " "))
153 pctx.StaticVariable("DeviceGlobalLdflags", strings.Join(deviceGlobalLdflags, " "))
154 pctx.StaticVariable("DeviceGlobalLldflags", strings.Join(deviceGlobalLldflags, " "))
155 pctx.StaticVariable("HostGlobalCppflags", strings.Join(hostGlobalCppflags, " "))
156 pctx.StaticVariable("HostGlobalLdflags", strings.Join(hostGlobalLdflags, " "))
157 pctx.StaticVariable("HostGlobalLldflags", strings.Join(hostGlobalLldflags, " "))
159 pctx.VariableFunc("CommonClangGlobalCflags", func(ctx android.PackageVarContext) string {
180 pctx.VariableFunc("DeviceClangGlobalCflags", func(ctx android.PackageVarContext) string {
187 pctx.StaticVariable("HostClangGlobalCflags",
189 pctx.StaticVariable("NoOverrideClangGlobalCflags",
192 pctx.StaticVariable("CommonClangGlobalCppflags",
195 pctx.StaticVariable("ClangExternalCflags", "${ClangExtraExternalCflags}")
199 pctx.PrefixedExistentPathsForSourcesVariable("CommonGlobalIncludes", "-I",
212 pctx.PrefixedExistentPathsForSourcesVariable("CommonNativehelperInclude", "-I",
215 pctx.SourcePathVariable("ClangDefaultBase", ClangDefaultBase)
216 pctx.VariableFunc("ClangBase", func(ctx android.PackageVarContext) string {
222 pctx.VariableFunc("ClangVersion", func(ctx android.PackageVarContext) string {
228 pctx.StaticVariable("ClangPath", "${ClangBase}/${HostPrebuiltTag}/${ClangVersion}")
229 pctx.StaticVariable("ClangBin", "${ClangPath}/bin")
231 pctx.VariableFunc("ClangShortVersion", func(ctx android.PackageVarContext) string {
237 …pctx.StaticVariable("ClangAsanLibDir", "${ClangBase}/linux-x86/${ClangVersion}/lib64/clang/${Clang…
241 pctx.SourcePathVariable("RSClangBase", "prebuilts/clang/host")
242 pctx.SourcePathVariable("RSClangVersion", "clang-3289846")
243 pctx.SourcePathVariable("RSReleaseVersion", "3.8")
244 …pctx.StaticVariable("RSLLVMPrebuiltsPath", "${RSClangBase}/${HostPrebuiltTag}/${RSClangVersion}/bi…
245 …pctx.StaticVariable("RSIncludePath", "${RSLLVMPrebuiltsPath}/../lib64/clang/${RSReleaseVersion}/in…
247 pctx.PrefixedExistentPathsForSourcesVariable("RsGlobalIncludes", "-I",
253 pctx.VariableFunc("CcWrapper", func(ctx android.PackageVarContext) string {
260 pctx.VariableFunc("RECXXPool", remoteexec.EnvOverrideFunc("RBE_CXX_POOL", remoteexec.DefaultPool))
261 …pctx.VariableFunc("RECXXLinksPool", remoteexec.EnvOverrideFunc("RBE_CXX_LINKS_POOL", remoteexec.De…
262 …pctx.VariableFunc("RECXXLinksExecStrategy", remoteexec.EnvOverrideFunc("RBE_CXX_LINKS_EXEC_STRATEG…
263 …pctx.VariableFunc("REAbiDumperExecStrategy", remoteexec.EnvOverrideFunc("RBE_ABI_DUMPER_EXEC_STRAT…
264 …pctx.VariableFunc("REAbiLinkerExecStrategy", remoteexec.EnvOverrideFunc("RBE_ABI_LINKER_EXEC_STRAT…
267 var HostPrebuiltTag = pctx.VariableConfigMethod("HostPrebuiltTag", android.Config.PrebuiltOS)