# 設定について
alterisoではビルドに様々な設定が存在しています。  
ユーザーはこれらの設定の一部を引数で変更することができますが、中には設定ファイルを編集することでしか変更できないものも存在しています。  
また、チャンネルの開発者は一部の値の変更を禁止したいかもしれません。  
ここでは設定できる値と読み込まれる設定ファイルの順番について説明しています。  

# 構文
設定は全てbashスクリプトで書かれています。また設定の読み込みは全てbashの組み込みコマンドである`source`コマンドで行われます。

# 設定できる値
変更できる値の完全な一覧は`default.conf`にかかれています。  
設定を別ファイルにコピーして変更する際はそのコメントも一緒にコピーすることを推奨します。  

# 読み込まれるファイル一覧
上から順番に読み込まれます。`<arch>`と`<ch_name>`はそれぞれアーキテクチャとチャンネル名に置き換えてください。 
同じ変数が設定されていた場合、設定ファイルが読み込まれるごとに上書きされます。
  
ファイルパス | 備考
--- | ---
default.conf | 全ての値がここで設定されます（必須）
channels/share/config.any | 
channels/share/config.<arch> | 
channels/<ch_name>/config.any | 
channels/<ch_name>/config.<arch> | 
work/build_options | `rebuild`や`retry`時に読み込まれます
