Pythonソースコードのパッケージ化

AOISOMEで書いてきたwxPython版のソースをAOISORAにマージすることにします。

その前に既存のGtk版AOISORAのソースを整理しました。ファイル名やクラス名でGtk版とわかるようにしたのに加え、ディレクトリ分けをおこないました。フォルダを分けた際にimport文をどのように書けばいいのか知らなかったのですが、ディレクトリ内に__init__.pyという空ファイルを入れておくとパッケージとして認識され、Javaと同じような使い方ができるようです。起動用のスクリプトをルートに置いておき、そこを基準としたパッケージとすることにしました。

ls -R で見るとこんなかんじ

.:
LICENCE  README  aoiso  aoisora_gtk.py  build  doc

./aoiso:
__init__.py  common  gtk

./aoiso/common:
__init__.py  aoisoConsts.py  logic.py  node.py

./aoiso/gtk:
__init__.py  aoisoGtkMainWindow.py  aoisoGtkTreeStore.py  aoisoGtkTreeView.py
  aoisora.glade  aoisora.gladep

./build:
make_gtk_exe.bat  setup_gtk.py

Rev.29でコミット。