Autotoolsは、私が何をしていても、プロジェクトをビルドするとき(実行時ではなく)にpyoファイルとpycファイルを生成することを要求します。問題は、私のPython構成がやや奇妙であり、インストール中にPythonコンパイラを実行したくないということです。これらのファイルの生成を無効にする方法はありますか?
参考までに、私が試したことは次のとおりです。
- automakeがPythonスクリプトをコンパイルしないようにpy_compile=echoを設定する
- Makefile.amでinstall-pythonPYTHONを手動で定義する
- PYTHONFLAGS=-Bの設定
- Makefile.am、configure.acなどでPYTHONDONTWRITEBYTECODEを設定します。
- 新しいautomake変数「python2dir」を作成し、dist_python2_DATA=Script.pyを使用してスクリプトをインストールします
基本的に、ファイルの拡張子が.pyの場合、Automakeは何をしてもpycファイルとpyoファイルを作成します。