Lines Matching defs:configImpl
28 type Config struct{ *configImpl } anonMember
30 type configImpl struct { struct
32 arguments []string
33 goma bool
34 environ *Environment
35 distDir string
36 buildDateTime string
39 parallel int
40 keepGoing int
41 verbose bool
42 checkbuild bool
43 dist bool
44 skipMake bool
47 katiArgs []string
48 ninjaArgs []string
49 katiSuffix string
50 targetDevice string
51 targetDeviceDir string
54 totalRAM uint64
56 pdkBuild bool
58 brokenDupRules bool
59 brokenUsesNetwork bool
60 brokenNinjaEnvVars []string
62 pathReplaced bool
490 func (c *configImpl) parseArgs(ctx Context, args []string) {
539 func (c *configImpl) configureLocale(ctx Context) {
590 func (c *configImpl) Lunch(ctx Context, product, variant string) {
604 func (c *configImpl) Tapas(ctx Context, apps []string, arch, variant string) {
636 func (c *configImpl) Environment() *Environment {
640 func (c *configImpl) Arguments() []string {
644 func (c *configImpl) OutDir() string {
651 func (c *configImpl) DistDir() string {
655 func (c *configImpl) NinjaArgs() []string {
662 func (c *configImpl) SoongOutDir() string {
666 func (c *configImpl) TempDir() string {
670 func (c *configImpl) FileListDir() string {
674 func (c *configImpl) KatiSuffix() string {
683 func (c *configImpl) Checkbuild() bool {
687 func (c *configImpl) Dist() bool {
691 func (c *configImpl) IsVerbose() bool {
695 func (c *configImpl) SkipMake() bool {
699 func (c *configImpl) TargetProduct() string {
706 func (c *configImpl) TargetDevice() string {
710 func (c *configImpl) SetTargetDevice(device string) {
714 func (c *configImpl) TargetBuildVariant() string {
721 func (c *configImpl) KatiArgs() []string {
725 func (c *configImpl) Parallel() int {
729 func (c *configImpl) HighmemParallel() int {
759 func (c *configImpl) TotalRAM() uint64 {
763 func (c *configImpl) UseGoma() bool {
773 func (c *configImpl) StartGoma() bool {
787 func (c *configImpl) UseRBE() bool {
797 func (c *configImpl) StartRBE() bool {
811 func (c *configImpl) RBEStatsOutputDir() string {
820 func (c *configImpl) UseRemoteBuild() bool {
827 func (c *configImpl) RemoteParallel() int {
837 func (c *configImpl) SetKatiArgs(args []string) {
841 func (c *configImpl) SetNinjaArgs(args []string) {
845 func (c *configImpl) SetKatiSuffix(suffix string) {
849 func (c *configImpl) LastKatiSuffixFile() string {
853 func (c *configImpl) HasKatiSuffix() bool {
857 func (c *configImpl) KatiEnvFile() string {
861 func (c *configImpl) KatiBuildNinjaFile() string {
865 func (c *configImpl) KatiPackageNinjaFile() string {
869 func (c *configImpl) SoongNinjaFile() string {
873 func (c *configImpl) CombinedNinjaFile() string {
880 func (c *configImpl) SoongAndroidMk() string {
884 func (c *configImpl) SoongMakeVarsMk() string {
888 func (c *configImpl) ProductOut() string {
892 func (c *configImpl) DevicePreviousProductConfig() string {
896 func (c *configImpl) KatiPackageMkDir() string {
900 func (c *configImpl) hostOutRoot() string {
904 func (c *configImpl) HostOut() string {
909 func (c *configImpl) hostCrossOut() string {
917 func (c *configImpl) HostPrebuiltTag() string {
927 func (c *configImpl) PrebuiltBuildTool(name string) string {
939 func (c *configImpl) SetBuildBrokenDupRules(val bool) {
943 func (c *configImpl) BuildBrokenDupRules() bool {
947 func (c *configImpl) SetBuildBrokenUsesNetwork(val bool) {
951 func (c *configImpl) BuildBrokenUsesNetwork() bool {
955 func (c *configImpl) SetBuildBrokenNinjaUsesEnvVars(val []string) {
959 func (c *configImpl) BuildBrokenNinjaUsesEnvVars() []string {
963 func (c *configImpl) SetTargetDeviceDir(dir string) {
967 func (c *configImpl) TargetDeviceDir() string {
971 func (c *configImpl) SetPdkBuild(pdk bool) {
975 func (c *configImpl) IsPdkBuild() bool {
979 func (c *configImpl) BuildDateTime() string {
983 func (c *configImpl) MetricsUploaderApp() string {