summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-05-14Snap projects from 11823665common-android13-5.15-2024-05Todd Kjos
Bug: 337901863 Change-Id: I0de3703bc848457226ad3e6553027a79cba7f86c
2024-04-18Initial android13-5.15-2024-05 projectsSzuWei Lin
Bug: 335546499 Change-Id: If32fe119e7ce09596dc909eb53608d1b24ec3a6e
2022-12-01Drop prebuilts/boot-artifactscommon-android13-5.15Yongqin Liu
As it's not maintained any more, according to the commit here[1], drop it to save disk spaces [1]: https://android.googlesource.com/platform/prebuilts/boot-artifacts/+/45d30d07ad284018481ebb419b5d01b5de72ed02 Test: build android-mainline gki kernel Change-Id: Iad2a00ddb018cdebaa937e1610801a55253b9bb6 Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org> (cherry picked from commit 70e20f75939c80fd304d6e72f73ee3899f63a611) (cherry picked from commit a727f4d1e16c4411b6a583c6074fca6868b726b1)
2022-08-05Switch manifest to stabilized kernel build toolsMatthias Maennich
The 'master-kernel-build-2022' branch is a pinned version of the master branch that is not receiving any new features and is therefore to be used for non-development branches. Bug: 238419040 Signed-off-by: Matthias Maennich <maennich@google.com> Change-Id: If1a6a23b93f293b19e39f7f6324602ddcdb695da
2022-06-17Add absl-py.Yifan Hong
For generating test.xml. Test: TH Bug: 227705464 Change-Id: I4833c681e61943b98aa2842586c571b5d9eb8dca
2022-04-04add NDK prebuilts for bionicNick Desaulniers
This is necessary to support CONFIG_UAPI_HEADER_TEST=y in a build environment which does not have a cross compiled version of glibc. Instead, we will use Bionic. Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> Change-Id: I6e961d5ad7b9ad5bd4e675fd01d3c56b46f31a63
2022-02-09kleaf: Delete build/BUILD.bazel symlink.Yifan Hong
All references to the //build package has been migrated to the //build/kernel package. Hence, it is okay to delete this symlink now. Test: TH Bug: 204425264 Change-Id: Ic4a87d3369638700ec44a129e91fae4e8c78f4c3 (cherry picked from commit bc4845f5b36a80c97f74a05abbfc7d6d530aa0e0)
2022-02-09Drop build/prebuilts symlink.Yifan Hong
Now that the symlinks in build/build-tools/path is fixed, these symlinks may be dropped. Test: TH Bug: 204425264 Change-Id: I70cdff3ba4529d50cec69d6ff64dfe78ff2f4714 (cherry picked from commit 70ca88324a7fd622dd7041105b3aa39842871620)
2022-02-04Drop build/kleaf symlink.Yifan Hong
Now that referneces to build/kleaf are migrated to build/kernel/kleaf, the symlink may be dropped. Bug: 217630659 Test: TH Change-Id: I709fb76257f4ddc0fbdcd0da60d8bba831395092 (cherry picked from commit 2ab0537926810fe12bb7ddf52104c9a68646b4ec)
2022-01-24Drop build-tools/sysroot symlink.Yifan Hong
Now that all references to build/build-tools/sysroot has been changed to build/kernel/build-tools/sysroot properly, the symlink may be dropped. Test: TH Bug: 204425264 Change-Id: If774e4cbd93216bea90388b3ff5f6bfccfdba870 (cherry picked from commit 352e9076d522235cdba90c0307f1a7b45f34be7d)
2022-01-20fix superproject definition: include revisionMatthias Maennich
repo changed the default handling for superproject. It no longer considers the containing branch name, but rather the default revision. Mitigate that by explicitly setting the revision in the superproject tag. Bug: 181627166 Bug: 206514481 Signed-off-by: Matthias Maennich <maennich@google.com> Change-Id: I7645927e1b477a0fb1b70fd51a279da9c84a862e
2022-01-14Reland "Migrate build/ to build/kernel"Yifan Hong
This is the step 2 to move the local directory for kernel/build from build/ to build/kernel. Benefits of this include: - Not conflicting with platform/build - Attempt to join an project that massively reduce presubmit / postsubmit latency times, which requires an unnested repo - Aesthetic In Step 2, symlinks are created so this patch does not affect downstream trees. Subsequent CLs will be submitted to remove these symlinks once the code is able to handle both build/ and build/kernel. Test: BUILD_CONFIG=... build/build.sh Bug: 204425264 Change-Id: I45600664c4cdc3a060ec26937f208d5900ff44dd (cherry picked from commit 12cced7573a68d4485bd48abe12a1d130aa7f7a9)
2021-11-04Branch common-modules/virtual-device to android13-5.15Alistair Delva
Change-Id: I802ffb1e22834ac1e78eb014cdd0865ba20bbe90
2021-11-01Point common-android13-5.15 to android13-5.15Matthias Maennich
As it now is created. Bug: 204472986 Change-Id: I025efd174dabd95a7ccfd9253ff6e1fd787dc313 Signed-off-by: Matthias Maennich <maennich@google.com>
2021-08-27Kleaf: add .source_date_epoch_dirYifan Hong
This is required to determine SOURCE_DATE_EPOCH. Bug: 194772369 Test: builds Change-Id: I578e27523990ec5fa7240b08a90a22738fca259b
2021-08-27Add bazel_common_rules to repo checkoutMatthias Maennich
Bug: 197842210 Signed-off-by: Matthias Maennich <maennich@google.com> Change-Id: I1699da2eae3013bbda6c9ddc8fa8d29b19971251
2021-08-03Add bazel-skylibYifan Hong
Bug: 195428035 Test: none Change-Id: Ib09d2b4a8cc5541db7d74fc42750d8930bd8a454
2021-07-29Add stardoc.Yifan Hong
Test: sync Bug: 193574762 Change-Id: I1827d8bde224af50bfa5d6f1e40522526c904901
2021-06-21Merge "Kleaf: add bazel resources to manifest" into common-android-mainlineMatthias Maennich
2021-06-18Clang prebuilts: drop the -master suffix from the pathMatthias Maennich
The -master suffix is obsolete and can be dropped by now to get in sync with the Android platform and with other prebuilt directories here. Bug: 170775957 Signed-off-by: Matthias Maennich <maennich@google.com> Change-Id: I9c77f3fae9aecce522ac595449e8d7eac292db2a
2021-06-18Kleaf: add bazel resources to manifestMatthias Maennich
Add the minimal dependencies for a bazel based build environment: The bazel prebuilts, a runtime jdk, WORKSPACE file and the tools/bazel convenience wrapper. Bug: 189451175 Signed-off-by: Matthias Maennich <maennich@google.com> Change-Id: I2565a08d9f7e600a12636043b257b76d0548e722
2021-05-12Remove GNU AS from build dependenciesNick Desaulniers
Step 9/Final Step of: https://android.googlesource.com/platform/prebuilts/clang/host/linux-x86/+/master/BINUTILS_KERNEL_DEPRECATION.md Bug: 141693040 Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> Change-Id: I54f595c592b0320d8446c69ac5919acecbcfc818
2021-03-05common-android-mainline: add superproject tagMatthias Maennich
Bug: 181627166 Signed-off-by: Matthias Maennich <maennich@google.com> Change-Id: I7645927e1b377a0fb1b70fd51a279da9c84a862e
2020-12-07hermetic build: add prebuilt glibc host environmentMatthias Maennich
This allows us to completely built the kernel and its host tools from a predefined source for include files and libraries. Bug: 135570712 Signed-off-by: Matthias Maennich <maennich@google.com> Change-Id: I6198e5ef4b6eb0e5cab16ead1cf83db1b4235547
2020-10-14remove GNU binutilsNick Desaulniers
Stage 6 of: https://android.googlesource.com/platform/prebuilts/clang/host/linux-x86/+/master/BINUTILS_KERNEL_DEPRECATION.md We still rely on GNU `as`, we just have a more appropriately named prebuilts/gas/ directory for that prebuilt executable. Bug: 141693040 Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> Change-Id: Ib2a9880b2cd670747aeb654a22a7b7c686420621
2020-09-29Add prebuilt gnu asNick Desaulniers
Stage 5 of https://android.googlesource.com/platform/prebuilts/clang/host/linux-x86/+/master/BINUTILS_KERNEL_DEPRECATION.md. build.config.* files will then need to be updated to use prebuilts/gas/linux-x86 rather than prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9/bin for LINUX_GCC_CROSS_COMPILE_PREBUILTS_BIN. Bug: 141693040 Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> Change-Id: I4766e9478af0bbe0e3b62b0b9fb834b460bcf6b4
2020-09-16Retire cuttlefish-modules and goldfish-modules from the manifestRoman Kiryanov
We migrated these folders to common-modules/virtual-device. Bug: 166154615 Signed-off-by: Roman Kiryanov <rkir@google.com> Change-Id: I5978d046bb728bb0512d3b311a79364b5f432bd6
2020-09-15Add common-modules/virtual-device to common-android-mainlineRoman Kiryanov
Bug: 166154615 Signed-off-by: Roman Kiryanov <rkir@google.com> Change-Id: Ib3e9dd30f5cc542c14941044d130053e40f5b044
2020-06-10add kernel-build-tools repositoryMatthias Maennich
The kernel-build-tools repository contains additional prebuilt binaries used during the kernel build. Those are additional to the platform prebuilts. Signed-off-by: Matthias Maennich <maennich@google.com> Change-Id: I5fec2b57315290b2fc96abf8c3f3e2852d058e5d
2020-03-19Added goldfish/cuttlefish build configs as separate reposRam Muthiah
Bug: 151981046 Signed-off-by:Ram Muthiah <rammutiah@google.com> Change-Id: I6748f23af969fa0296bdd680ee9a0b7f5b41ac3b
2020-03-13Add ARM 32-bit toolchain for allmodconfigAlistair Delva
Bug: 151459448 Change-Id: Ie489a3eea97176fdc80386c4549ecdb5304212ff
2019-11-21Adding kernel/configs to manifestRam Muthiah
Needed to run automated testing of kernel configs Bug: 136276047 Change-Id: I78f822d0a06f5e1a9752b2699dbe5b04bce7909d Signed-off-by: Ram Muthiah <rammuthiah@google.com>
2019-11-15add mkbootimg, boot-artifacts to mainline manifestSteve Muckle
These are needed to produce a GKI boot.img. Change-Id: I736381ff4b93f32567b65dd5bef123d2eeb28e02
2019-10-24link kernel/common-patches:/android-mainline into common/patchesMatthias Maennich
Change-Id: I5b12458db08f4e9c24b8a082c2069cbdac54f661 Signed-off-by: Matthias Maennich <maennich@google.com>
2019-10-23mainline: add checkout for out-of-tree patch seriesMatthias Maennich
Change-Id: Id6680af2b7bac28ee6958d8e20f7af9e2832d54d Signed-off-by: Matthias Maennich <maennich@google.com>
2019-06-24add prebuilt build-tools to mainline manifestMatthias Maennich
Bug: 135922132 Change-Id: I6b0324e0b263a0e7735564e8660737874dcc65d0 Signed-off-by: Matthias Maennich <maennich@google.com>
2019-05-08Initial manifest for android-mainlineMatthias Maennich
Bug: 129561182 Change-Id: I94cb5af19e761a7fb221f19558d4f9aabc72782e Signed-off-by: Matthias Maennich <maennich@google.com>
2016-01-22Initial empty repositoryupstream-linux-4.4.yupstream-linux-3.18.yaosp-goldfish-3.4-x86-goldfishaosp-goldfish-3.4-mips-goldfishaosp-goldfish-3.4-arm-goldfishaosp-goldfish-3.10-x86_64-ranchuaosp-goldfish-3.10-x86_64-goldfishaosp-goldfish-3.10-x86-ranchuaosp-goldfish-3.10-mips64-ranchuaosp-goldfish-3.10-mips-ranchuaosp-goldfish-3.10-arm64-ranchuaosp-goldfish-3.10-arm-ranchuandroid-mainline-trackingandroid-gs-raviole-mainlineXin Li