HSPLet のコンパイラをコマンドラインから
java -jar "c:\program files\hsp31\hsplet\compiler.jar" Compiler --jar=hoge.jar --html=hoge.html --pack=hoge.ax --startClass=hoge --title="Promgram Title Here" --libdir="c:\program files\hsp31\hsplet\ext" --libdir="c:\program files\hsp31\hsplet\lib"
- これだけでは hsplet.jar はコピーされないのでそれは手動でやってください。(どうやら HSPLet のフォルダがカレントディレクトリならコピーされるようです...)
- hoge.ax 以外に他にパックしたいファイルがあれば --pack=hoge.ax --pack=piyo.jpg --pack=huga.txt みたいに複数指定することが可能です。
- mp3 を使いたければ「--lib="c:\program files\hsp31\hsplet\lib\jl1.0.jar"」を追加、 strf を使いたければ「--lib="c:\program files\hsp31\hsplet\lib\hb16.jar"」を追加してください。
- Linux でも c:\program files\hsp31\hsplet\ を適切なパスに変更すれば動きます。
- winmm や user32 など使っているライブラリは --libdir に指定したパスから検索して自動的に追加してくれるようです。
細かい引数の仕様
hsplet の src.zip 内の compiler/hsplet/compiler/Compiler.java から転載