IronPyCompilerは、Python標準ライブラリ(またはサードパーティの純Pythonモジュール)由来のモジュールを必要とするIronPythonスクリプトを、pyc.pyを用いて スタンドアローン な.NETアセンブリ(DLLファイルや実行可能ファイル)にコンパイルするためのライブラリです。
IronPythonスクリプトをコンパイルするには、IronPython配布物に含まれる pyc.py を利用できます。しかし、 pyc.py はスクリプトが依存するモジュールを確認せず、不完全な.NETアセンブリを作成します。さらに悪いことに、IronPythonのモジュール modulefinder は正常に動作しません。このような理由で、IronPythonスクリプトのコンパイルは見かけよりも難しいのです。
IronPyCompilerはこの問題を解決するでしょう。それは CPython の modulefinder を使って、スクリプトが必要とするモジュールを調べます。そして、ipy.exeを実行し、 pyc.py を使ってスクリプトをスタンドアローンな.NETアセンブリにコンパイルするのです。