特定の開発ボード用に Froyo をビルドしようとしていますが、ソース ツリーの構成方法がわかりません。特に、ボード固有のコードとボード構成 mkfile をベンダーまたはデバイスのどこに配置する必要がありますか?
最初に、ボード固有のコードと構成ファイルを次のようにベンダー フォルダーに配置します。
vendor\cpyname\the_product_1\
、ボード構成を説明する BoardConfig.mk を使用します。
次にvendor\cpyname\product\
、the_product_1.mk を使用してソース ツリーのビルドを開始します。
tapas でビルドできません。製品名 (the_product_1) を指定すると、エラーが発生します
build/core/product_configuration.mk
the_product_1 not found.
次のように、デバイスフォルダーでも試します。
device\the_product_1\ with BoardConfig.mk,
and device\the_product_1\product\ with the_product_1.mk
タパスは同じ結果をもたらします。
最初の構成でイメージをビルドおよび生成できることに注意してくださいmake PRODUCT-the_product_1-eng
また、個人的には、ビルド プロセスが非常にわかりにくく、ドキュメントが不足していると感じています。助けてください :)
ライオネル