| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
This unifies the build() and clean() interfaces such that if a custom
compiler or make binary is provided in the manager or bisection config,
they can be taken into account by the clean() interface.
|
| |
|
|
|
| |
Copy Cuttlefish module objects to be used
in coverage report generation.
|
| |
|
|
|
|
|
|
|
| |
Supporting configs from syz-kconf has increased complexity in
reproducing builds, and not caused any quantifiable increase in
fuzzing efficacy or crashes.
Reverting the Cuttlefish build to use upstream build commands
to increase ease in reproduction.
|
| | |
|
| |
|
|
|
|
|
|
|
|
| |
Android Bazel requires an input 'defconfig' file to build.
This is ensured by check_defconfig
(https://cs.android.com/android/kernel/superproject/+/common-android-mainline:build/kernel/_setup_env.sh;l=283).
Create an input 'defconfig' file from a given config, then build
the kernel.
|
| |
|
|
|
|
|
|
|
| |
Android13 build .config files for bazel are located in
'<tmp_build_dir>/virtual_device_x86_64_config/.config',
while Android14 bazel .build config files are located in
'<tmp_build_dir>/virtual_device_x86_64_config/out_dir/.config.'
Updating the path to account for both cases.
|
| |
|
|
|
| |
Distribution directory ("dist") is not being cleaned in
Cuttlefish build. Remove directory during clean.
|
| |
|
|
|
|
|
| |
Android bazel builds are currently failing due to
a failure when running `rsync` from root. Building
the kernel from the syzkaller sandbox to circumvent
this issue.
|
| |
|
|
|
|
|
|
| |
Bazel builds create a new output directory instead of
overwriting previous dir.
Cleaning the output directory before each build to
prevent multiple output directories being stored.
|
| | |
|
|
|
Building images for physical Android devices has different logic and
options and should be in separate files. This makes it less ambiguous
and frees up android.go for Android device code.
|