habc [OPTIONS] file1.scm [file2.scm ..]
モジュールを検索するディレクトリを指定します。複数のパスを指定する際は、:で区切ります。(Windowsの場合は、;)
詳しくは「モジュールシステム」の節を参照してください。
コンパイルのみを行ないます。生成されるのは中間形式である.hoファイルです。
生成されるファイル名を指定します。拡張子は自動で補完されるので、fooを指定すると、foo.swfが生成されます。
標準ライブラリをリンクしないように指定します。
生成するswfの幅をピクセルで指定します。
生成するswfの高さをピクセルで指定します。
生成するswfの背景色を指定します。
色の指定方法は、
の3種類があります。
habcコマンドの情報を表示します。
HappyABCのバージョン番号を示します。
コマンドライン・オプションの一覧を表示します。
HappyABCをビルドする際に指定したオプションを表示します。
$ habc --conf version: "local-HEAD" bin_dir: "/Users/mzp/c/external/scheme-abc" share_dir: "/Users/mzp/c/external/scheme-abc/share/habc" lib_dir: "/Users/mzp/c/external/scheme-abc/lib/habc" default_includes: ["/Users/mzp/c/external/scheme-abc/lib/habc"; "."] default_template: "/Users/mzp/c/external/scheme-abc/share/habc/template.xml" path_sep: ":" exe: ""
主にデバッグ目的のコマンドです。
実行するコマンドを表示します。
実行しようとしたコマンドを表示します。実際に実行はしません。
*.abcなどの中間形式ファイルを削除せずに残します。
scmをabcに変換するコマンドを指定します。デフォルトは、habc-scmです。
abcをXMLに変換するコマンドを指定します。デフォルトは、habc-xmlです。
XML形式をabcを、XML形式のswfに埋め込むコマンドを指定します。デフォルトは、m4です。
XML形式のswfのテンプレートを指定します。デフォルトは、$PREFIX/lib/habc/template.xmlです。
XML形式のswfをバイナリ形式のswfに変換するコマンドを指定します。デフォルトは、swfmillです。
abcに変換した段階で処理を止めます。