Pythonスクリプトをスタンドアロンアプリにしてみる

PyS60 Tutorial Menuこのページによると、PyS60向けPythonスクリプトをメニューから直接起動できるスタンドアロンアプリにできるらしい。
でも一つ問題が・・・。
スタンドアロンアプリへの変換にはpy2sisというコマンドラインツールを使うようなのだが、これはPCにしかインストールできないらしい。Orz (わたすはマカ)
しかし!
調べてみるとpy2sisと同じ働きをしてMacやLinuxで使えるツールがあった。
検索エンジンって素晴らしい。
解凍後READMEにかいてあるようにgenaifとmakesisをターミナルからぽちぽちとコンパイル
py2sisng.pyに実行属性を与えgenaifとmakesis共々パスの通ったフォルダにおけばインストール完了。
これでターミナルから

py2sisng.py --uid=0x01234567 myscript.py

なんて具合にuid*1Pythonスクリプトを指定してやるとsisファイルが生成する。
あとは通常のS60アプリと同じように702NKII702NKへインストールすればOK。

*1:作成したアプリを配布する場合はSymbianから正式なuidを取得する必要がある。