docs: add platforms overview index and custom evergreen setup guide#11512
docs: add platforms overview index and custom evergreen setup guide#11512AIdrifter wants to merge 1 commit into
Conversation
🤖 Gemini Suggested Commit Message💡 Pro Tips for a Better Commit Message:
|
There was a problem hiding this comment.
Code Review
This pull request introduces a new development and build platforms overview document (cobalt/site/docs/development/index.md) for Cobalt, detailing supported platforms, recommended workflows, and custom Evergreen setup instructions. Feedback was provided to correct the GN build target from cobalt_loader to cobalt lz4_compress to properly compile the Cobalt Core shared library and ensure the availability of the compression tool.
|
|
||
| 2. **Compile Uncompressed Cobalt Core & Resources**: | ||
| ```bash | ||
| autoninja -C out/<platform>_devel cobalt_loader |
There was a problem hiding this comment.
The target cobalt_loader is incorrect. In Cobalt's Evergreen architecture, the target to compile the Cobalt Core shared library (libcobalt.so) and its resources is cobalt (or cobalt_install), whereas loader_app is the target for the loader executable itself. Since this step is intended to generate libcobalt.so and the resource files, the target should be updated to cobalt. Additionally, explicitly building the host tool lz4_compress ensures it is available for the optional compression step below.
| autoninja -C out/<platform>_devel cobalt_loader | |
| autoninja -C out/<platform>_devel cobalt lz4_compress |
96557ef to
b97c3f7
Compare
Add a single centralized overview index (site/docs/development/index.md) providing: - A comparison matrix of supported platforms (Linux, Android TV, RDK, Docker tooling). - A 3-stage recommended development workflow. - Custom Evergreen path configurations and parameter mapping reference table for SoC partners. - Step-by-step guide for SoC partners to build and compress custom debug Cobalt Core packages locally using host lz4_compress. Bug: 537982944
b97c3f7 to
ee93f69
Compare
Add a single centralized overview index (site/docs/development/index.md) providing:
Bug: 537982944