install コマンドは最初にビルドコマンドを実行しておいてから、サブコマンド install_lib を実行します。 install_data and install_scripts.
このコマンドは配布物中に提供されている全てのデータファイルをインストールします。
このコマンドは配布物中の全ての (Python) スクリプトをインストールします。
マニフェストテンプレート関連のコマンドを以下に示します:
コマンド | 説明 |
---|---|
include pat1 pat2 ... | 列挙されたパターンのいずれかにマッチする全てのファイルを対象に含めます |
exclude pat1 pat2 ... | 列挙されたパターンのいずれかにマッチする全てのファイルを対象から除外します |
recursive-include dir pat1 pat2 ... | dir 下にある、列挙されたパターンのいずれかにマッチ する全てのファイルを対象に含めます |
recursive-exclude dir pat1 pat2 ... | dir 下にある、列挙されたパターンのいずれかにマッチ する全てのファイルを対象から除外します |
global-include pat1 pat2 ... | ソースツリー下にある、列挙されたパターンのいずれかにマッチ する全てのファイルを対象に含めます |
global-exclude pat1 pat2 ... | ソースツリー下にある、列挙されたパターンのいずれかにマッチ する全てのファイルを対象から除外します |
prune dir | dir 下の全てのファイルを除外します |
graft dir | dir 下の全てのファイルを含めます |
ここでいうパターンとは、Unix式の “glob” パターンです: * は全ての正規なファイル名文字列に一致し、 ? は 正規なファイル名文字一字に一致します。また、 [range] は、 range の範囲 (例えば、 a=z, a-zA-Z, a-f0-9_.) 内にある、任意の文字にマッチします。 “正規なファイル名文字” の定義は、プラットフォームごとに特有のものです: Unix ではスラッシュ以外の全ての文字です; Windows では、バックラッシュとコロン以外です。
** Windows はまだサポートされていません **