OpenHarmony向けビルドシステムの構造と仕組み
OpenHarmonyのビルド基盤は、GNとNinjaを中核に据え、コンポーネント単位での柔軟な構成やモジュール拡張を実現するフレームワークです。このシステムは以下のような機能を提供します:
最小単位として「コンポーネント」を扱い、製品構成や個別ビルドを可能にする。
軽量・小型・標準の3種類のシステム向けにソリューションレベルのビルドをサポートし、IDE開発用SDK ...
7月22日 02:14 投稿
OpenHarmonyのビルドシステムアーキテクチャと実践ガイド
ビルドシステムの概要
OpenHarmonyのビルドサブシステムは、GN(Generate Ninja)とNinjaをベースとした構築基盤です。コンポーネント化された抽象レイヤーでビルド設定を管理し、以下の主要機能を提供します:
コンポーネント単位での製品アセンブリと独立ビルド
軽量・小規模・標準システム向けのソリューションビルド、およびSDK開発キットの構築
チップベンダー向 ...
7月19日 00:00 投稿
GN ビルドシステム リファレンス マニュアル
GN リファレンス
このドキュメントは「gn help --markdown all」の出力を自動生成したものです。
目次
コマンド
analyze: ファイルリストに関連するターゲットを分析
args: ビルドで宣言された引数を表示または設定
check: ヘッダー依存関係を検証
clean: 出力ディレクトリをクリア
clean_stale: 出力が不要になったファイルを削除
desc: ターゲットや設定详细信息を ...
7月8日 16:41 投稿