blob: dbf558357c1ca3c268b4b51fc853daefbc434cf8 [file] [edit]
#!/bin/bash
# SPDX-License-Identifier: GPL-2.0
parameters=
if [ "${BUILD_AOSP_KERNEL}" = "1" ]; then
echo "WARNING: BUILD_AOSP_KERNEL is deprecated." \
"Use --kernel_package=@//aosp instead." >&2
parameters="--kernel_package=@//aosp"
fi
if [ "${BUILD_STAGING_KERNEL}" = "1" ]; then
echo "WARNING: BUILD_STAGING_KERNEL is deprecated." \
"Use --kernel_package=@//aosp-staging instead." >&2
parameters="--kernel_package=@//aosp-staging"
fi
# Find `--page_size=16k` in the list of arguments, and append bazel
# parameters to build a 16k page size kernel.
for arg in "$@"; do
if [[ "$arg" == "--page_size=16k" ]]; then
parameters+=" --config=no_download_gki"
parameters+=" --config=no_download_gki_fips140"
fi
done
exec tools/bazel run \
${parameters} \
--config=stamp \
--config=caimito \
//private/devices/google/caimito:zumapro_caimito_dist "$@"