英語フランス語スペイン語

Ad


OnWorksファビコン

dh_pypy - クラウドでオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーター上の OnWorks 無料ホスティング プロバイダーで dh_pypy を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド dh_pypy です。

プログラム:

NAME


dh_pypy - PyPy の依存関係を計算し、バイト コンパイル ファイルにメンテナ スクリプトを追加します。
等々

SYNOPSIS


dh_pypy -p パッケージ [-V [XY][-][AB]] DIR [-X REGEXPR]

DESCRIPTION


QUICK ガイド FOR メンテナンス者
· build-depend pypy と dh-python、

・ 追加 ${pypy:依存} 依存する

· 標準ビルド システムを使用してモジュール/アプリケーションをビルドします。

· ファイルを標準の場所にインストールします。

・ 追加 ピピ dh の --with オプション、または:

・ 電話 dh_pypy セクションに バイナリ-* 目標、

注意事項
依存関係
dh_pypy は、Python の依存関係を 必要.txt ファイルを Debian に
依存関係。 多くの場合、これは追加の構成なしで機能します。
dh_pypy には、Python モジュール名の Debian パッケージへのマッピングが組み込まれています。
Debian アーカイブから定期的に再生成されます。 デフォルトでは、
Python の依存関係は破棄されます。 dh_pypy でより厳密な生成を行いたい場合
依存関係 (たとえば、ABI の問題を回避するため)、または自動マッピングが機能しない場合
パッケージに正しく対応するには、dh_pypy に追加のルールを提供する必要があります。
Python モジュールから Debian パッケージの依存関係への変換。

パッケージの場合 ピピフー それはパッケージに依存します pypyバー、可能性のある XNUMX つのファイルがあります。
そのようなルールを提供します。

1。 もし ピピフー ソースパッケージは debian/pypy-オーバーライド ファイル、このファイルは
のビルド中に dh_pypy によって使用されます ピピフー.

2。 もし pypyバー ソースパッケージは debian/pypy-bar.pydist ファイル (および使用
dh_pypy)、このファイルはバイナリ パッケージに次のように含まれます。
/usr/share/dh-python/dist/pypy/pypy-bar. のビルド中に ピピフー、dh_pypyは
ファイルを見つけて使用します。

どちらのファイルも、で説明されている同じ形式です。 /usr/share/doc/dh-python/README.PyDist。 場合
必要なのは、バージョン管理された依存関係を生成することだけです (そして、 pypyバー パッケージ
提供する パイバー Python モジュール)、ほとんどの場合、次の行を置くだけで十分です。
パイバー pypyバー; PEP386 上記のファイルのいずれかに。

プライベート Dirs
/usr/共有/foo, /usr/share/games/foo, /usr/lib/foo & /usr/lib/games/foo プライベート
ディレクトリは、デフォルトで Python ファイルをスキャンします (ここで foo はバイナリパッケージ名です)。 もしも
パッケージが Python ファイルを別のディレクトリに配布している場合は、別の dh_pypy 呼び出しを追加します。
引数としてディレクトリ名を指定した debian/rules - で異なるオプションのセットを使用できます。
この電話。 によってチェックされるプライベート ディレクトリのオプションを変更する必要がある場合は、
デフォルトでは、--skip-private オプションを指定して dh_pypy を呼び出し、パスを指定して別の呼び出しを追加します。
このディレクトリと新しいオプション。

debug パッケージ
名前が で終わるバイナリパッケージ -dbg、内のすべてのファイル /usr/lib/pypy/dist-packages/
とは異なる拡張子を持つディレクトリ so or h デフォルトでは削除されます。 使用する
--no-dbg-cleaning オプションを使用して、この機能を無効にします。

オーバーライド / デフォルト pypy バージョン
サポートされている PyPy バージョンのシステムのリストまたはデフォルトのバージョン (fe
古いバージョンの PyPy のシンボリックリンクを含むパッケージをビルドするか、.py ファイルをコンパイルします。
特定のインタープリターのバージョンのみ)、次のようにして実行できます。 DEBPYPY_SUPPORTED および
DEBPYPY_DEFAULT 環境変数。

OPTIONS


- バージョン
プログラムのバージョン番号を表示して終了します

-h, - 助けて
ヘルプメッセージを表示して終了します

-- 推測なし deps
依存関係の推測を無効にする

--no-dbg-cleaning
デバッグ パッケージからファイルを削除しないでください

--no-ext-rename 拡張ファイル名にマジックタグやマルチアーキテクチャタプルを追加しません

--no-shebang-rewrite
シバンを書き換えないでください

--スキップ-プライベート
プライベート ディレクトリをチェックしない

-v, -詳細
詳細モードをオンにする

-i, --indep
アーキテクチャに依存しないパッケージに作用する

-a, - アーチ
アーキテクチャに依存するパッケージに作用する

-q, - 静かな
静かにして

-p PACKAGE, --package =PACKAGE
PACKAGE という名前のパッケージに作用する

-N いいえ_パッケージ, --パッケージなし=いいえ_パッケージ
指定されたパッケージに作用しない

-X 正規表現, --exclude =正規表現
指定されたREGEXPRに一致するアイテムを除外します。 このオプションを複数回使用して、
除外するもののリストを作成します。

--コンパイル-すべて
postinst/rtupdate の特定のプライベート ディレクトリからすべてのファイルをコンパイルします。
パッケージによって提供されるもの (つまり、 --package パラメータを
py3compile/py3clean)

--依存=依存
与えられた要件を Debian の依存関係に変換し、それらをに追加します
${pypy:依存}。 Required.txt の不足している項目に使用します。

--推奨=推奨事項
与えられた要件を Debian の依存関係に変換し、それらをに追加します
${pypy:おすすめ}

--提案=提案
与えられた要件を Debian の依存関係に変換し、それらをに追加します
${pypy:提案}

--必須=ファイル名
指定されたファイルの要件を Debian の依存関係に変換し、それらをに追加します
${pypy:依存}

--シバン=COMMAND
スクリプトで指定されたコマンドをシバンとして使用する

--ignore-シバン
shebangs を Debian の依存関係に変換しないでください

onworks.net サービスを使用してオンラインで dh_pypy を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad