次のファイルレイアウトがあります。
setup.py
build/
generated-sources/
foo.py
次のセットアップ スクリプトを使用します。
setup(
package_dir={'': 'build/generated-sources'},
packages=[''])
ドキュメント(https://docs.python.org/2/distutils/examples.html)から、パッケージにはルートレベルで foo.py だけが含まれていると予想していました(ルートパッケージ ''として参照されているため)が、 tar ファイルには中間ディレクトリ (つまり、build/generated-sources/foo.py) が含まれています。
ルートに foo.py しかないパッケージを作成するにはどうすればよいですか?