Tencent / yadcc

Yet Another Distributed C++ Compiler. yadcc是一套腾讯广告自研的分布式编译系统,用于支撑腾讯广告的日常开发及流水线。相对于已有的同类解决方案,我们针对实际的工业生产环境做了性能、可靠性、易用性等方面优化。
Other
364 stars 62 forks source link

Any guide for Android AOSP compiling? #3

Open tonyho opened 3 years ago

tonyho commented 3 years ago

Is any guide or experience to compiling the AOSP code?

Android AOSP has several compiling systems per building target and android version.

0x804d8000 commented 3 years ago

I don't have any experience on compiling AOSP.

A quick glance on build instruction of AOSP suggests that AOSP hardcoded to use its prebuilt toolchain in the build script.

Unless there is a way to override this (I'm not familiar with AOSP and not sure if this is possible), it can be hard to integrate yadcc into building AOSP. But if there indeed is a way to do so, you can follow the same instructions as integrating yadcc with cmake / blade / bazel / make (by injecting symlinks to yadcc into PATH).