aboutsummaryrefslogtreecommitdiffstats
path: root/syz-ci/syz-ci.go
diff options
context:
space:
mode:
authorLiz Prucka <lizprucka@google.com>2023-03-24 10:43:25 -0500
committerAleksandr Nogikh <wp32pw@gmail.com>2023-03-24 16:59:37 +0100
commitfbf0499acc828df26995835e51d83c3a0117e716 (patch)
tree8b594d0872772d36cc8567227af5aed70fcfcc3f /syz-ci/syz-ci.go
parent44f096ac0a85c4d72d1e609a2ee951edf11dbefb (diff)
pkg/build: added build configs for android
Added config structure in build/Android to allow specifying specific Android targets. Build config is optional and extensible for individual build instances.
Diffstat (limited to 'syz-ci/syz-ci.go')
-rw-r--r--syz-ci/syz-ci.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/syz-ci/syz-ci.go b/syz-ci/syz-ci.go
index e9b51d267..0e5fe6b6e 100644
--- a/syz-ci/syz-ci.go
+++ b/syz-ci/syz-ci.go
@@ -165,6 +165,9 @@ type ManagerConfig struct {
Ccache string `json:"ccache"`
Userspace string `json:"userspace"`
KernelConfig string `json:"kernel_config"`
+ // Build-type-specific parameters.
+ // Parameters for concrete types are in Config type in pkg/build/TYPE.go, e.g. pkg/build/android.go.
+ Build json.RawMessage `json:"build"`
// Baseline config for bisection, see pkg/bisect.KernelConfig.BaselineConfig.
KernelBaselineConfig string `json:"kernel_baseline_config"`
// File with kernel cmdline values (optional).