指定する方法は次のとおりです。随時用意されていく予定です。イメージを対象にテストを実施する場合に便利です。デバイスをチェックする場合は、次のように指定します。endifモジュール記述変数このセクションでは、ビルドシステムに対してモジュールを記述する変数について説明します。モジュールの記述は、次の基本フローに沿って行う必要があります。変数を使用して、モジュールに関連付けられている変数を初期化するか、変数の定義をクリアします。モジュールの記述に使用する変数に、値を割り当てます。ビルドシステムを設定します。LOCAL_PATHこの変数を使用すると、現在のファイルのパスが返されます。ファイルの最初に、この変数を定義する必要があります。指定方法は次のとおりです。ポイントするスクリプトは、この変数をクリアしません。ファイル内に複数のモジュールを記述している場合でも、一度定義するだけで済みます。LOCAL_MODULEこの変数は、モジュールの名前を格納します。指定する名前は、すべてのモジュール名の中で一意でなければならず、名前の中にスペースを使用することはできません。向けのスクリプトを除き、スクリプトをインクルードする前に、この変数を定義する必要があります。ファイル拡張子は、ビルドシステムによって自動的に付加されるため、手動で追加する必要はありません。ファイル内でモジュールを参照する場合は、プレフィックスやサフィックスが付加される前のモジュール名を使用します。モジュールが生成されます。変数を使用することで、生成されたモジュールに対して独自に選択した名前を付けることができます。LOCAL_MODULE_FILENAME必要に応じてこの変数を使用することで、生成されたファイルに対してビルドシステムがデフォルトで付ける名前をオーバーライドすることができます。指定方法は次のとおりです。いうファイルが生成されます。ファイルパスまたはファイル拡張子はオーバーライドできません。LOCAL_SRC_FILESこの変数は、モジュールを生成する際にビルドシステムが使用するソースファイルのリストを格納します。依存関係はビルドシステムによって自動的に計算されるため、この変数には、ビルドシステムが実際にコンパイラに渡すファイルのリストだけを記載します。基準とする相対ファイルパスと、絶対ファイルパスの両方を使用することができます。絶対ファイルパスは、使用しないことをおすすめします。ファイルを移植しやすくなります。スラッシュ(/)を使用してください。スタイルのバックスラッシュ(\)は正常に処理されません。以外のファイル拡張子を指定することができます。変更します(ドットを含めて指定する必要があります)。.cxxこの変数では、複数の拡張子を指定することができます。機能に依存していることを示すことができます。フラグとリンカーフラグが有効になります。ビルド済みバイナリの場合、この変数でバイナリが依存する機能を宣言することで、最終リンクを正常に機能させることができます。有効にするのではなく、この変数を使用することをおすすめします。この変数を使用した場合、ビルドシステムは、モジュールごとに適切なフラグを使用できるようになります。使用した場合、実際に必要かどうかにかかわらず、コンパイラは、すべてのモジュールに対してすべての指定フラグを使用します。タイプ情報)を使用していると示すには、次のように記述します。例外を使用していると示すには、次のように記述します。exceptionsこの変数では、複数の値を指定することもできます。features値はどの順番で記述しても構いません。ディレクトリからの相対パスのリストを指定しておくと、すべてのソース(C、C++、アセンブリ)をコンパイルする際に、インクルード検索パスに追加されるようになります。sources/foo次のように指定することもできます。