Add script to run menuconfig properly

This accounts for the fact that running menuconfig properly requires
that all of our compiler environment variables are set correctly.

BUG=None
TEST=```
~/cos/src/scripts/cos/menuconfig.sh
--kernel_tree=../third_party/kernel/v6.18 --arch=x86
--config=lakitu_defconfig
```
and
```
~/cos/src/scripts/cos/menuconfig.sh
--kernel_tree=../third_party/kernel/v6.18 --arch=arm64
--config=lakitu_defconfig
```
RELEASE_NOTE=None

Change-Id: I0d13b536c162ded1c758369781ec4951e3b02258
Reviewed-on: https://cos-review.googlesource.com/c/cos/scripts/+/144904
Reviewed-by: Robert Kolchmeyer <rkolchmeyer@google.com>
Tested-by: Kevin Berry <kpberry@google.com>
1 file changed
tree: 01aa73f80ccb20916343b8aac1ba91013c7c8601
  1. convert_image.sh
  2. cos.json
  3. get_non_upstreamed_commits.py
  4. make_ova.sh
  5. menuconfig.sh
  6. README.md
  7. resync_kernel_configs.sh
  8. run_vmtests.sh
  9. template.ovf
  10. upgrade-osconfig-script.sh
README.md

This folder contains image utilities from Container-Optimized OS(COS) team to fullfill the functionalities to support image formwat convertion between different platfroms:

  • COS on vSphere
  • COS on AWS
  • COS on AZure
  • COS on Borg