Base, Collision, Creature, FileIO, Foundation, Framework, Graphics, HumanInterface, Physics, Springhead
ビルドコマンドライン make_manager.bat -A -c && nmake -f Makefile すべてリビルドコマンドライン make_manager.bat -A -d -c && nmake -f Makefile クリーンコマンドライン make_manager.bat -A -d
"RunSwig/do_swigall.projs" 設定ファイル "RunSwig/do_swigall.bat" 設定ファイル "do_swigall.projs" に指定したプロジェクトに対して、 makefileの再作成(必要なときのみ)とswigの実行をするためのスクリプト "RunSwig/make_manager.bat" makefileの再作成に付随する処理を実行するスクリプト "RunSwig/create_mkf.bat" makefileを作成するスクリプト
設定ファイルには、swigを実行する必要があるプロジェクトを次の書式で指定します。依存するプロジェクトがない場合でも設定が必要です。
<設定ファイル> ::= <defline-list> <defline-list> ::= <defline> | <defline><newline><defline-list> <defline> ::= ε | <target-project><space><depend-project-list> <target-project> ::= <project-name> <depend-project-list> ::= <depend-project> | <depend-project><comma><depend-project-list> <depend-project> ::= ε | <project-name> <project-name> ::= プロジェクト名 <newline> ::= '\n' <space> ::= ' ' <comma> ::= ','
現在の設定ファイルの内容は次のとおりです。これらは、<project>.i ファイルを基に作成しました。間違いがあればご指摘ください。
Collision Foundation Creature Physics,Collision,Foundation FileIO Foundation Foundation Framework Foundation Graphics Foundation HumanInterface Foundation Physics Collision,Foundation
ビルドの手順は次のようになります。
実行の結果は、
今後新たにプロジェクト(swigの実行が必要なもの)を追加する場合には、次の作業を行なってください。