ある IDE が「アホ」なのだ。
e○lipse というご存知 IDE があって、この管理下にノーマルな setup.py があって、ノーマルに build すればそりゃぁ、「build」フォルダが出来るさ。build なんか当然 SCM 管理対象外にするさ。ec○ipse は svn 管理対象外にないものまで「コミット」対象にするさ。対象にしたくせに add するわけでもないさ。add したら馬鹿さ。けど候補に出す時点でアホさ。
時間返せよ。
setup.py をノーマルに書いてあれば、一応こんなやり方があるにはある:
1 me@host: ~$ python setup.py build_ext --build-temp=/tmp --build-lib=/tmp
けどな、なんで「ecli○se対応」なんてこと考えねばならん。