| くるみ 実行可能ファイルとリソースファイルを透過的でプラットフォームに依存し、再配置可能な方法で処理するためのユーティリティ |
今すぐダウンロード |
くるみ ランキングとまとめ
くるみ タグ
くるみ 説明
透過的、プラットフォームに依存しない、再配置可能な方法で実行可能ファイルとリソースファイルを処理するためのユーティリティ Chestnut Package Managerは、実行可能ファイルとリソースファイルを透過的でプラットフォームに依存しない、再配置可能な方法で処理するためのユーティリティです。 Chestnut Package Managerは、プログラムやファイルの処理を改善するための簡単なコマンドラインユーティリティです。あなたが非常に注文された人であるとします、そしてあなたはさまざまなプログラムをさまざまなディレクトリに保存したいと思います。あなたがUNIX仲間であるならば、あなたはそれらを単純な呼び出しで到達可能にするためにあなたがパス変数内の各ディレクトリを指定する必要があるでしょう。代わりに、実行可能ファイルの絶対パスを毎回指定することですが、これは退屈です。栗はあなたがすぐにプログラムに到達することを可能にし、そして最も重要な、あなたが他の場所にプログラムを動かすならば、あなたは簡単に手間をかけずにそれを仕事にすることができます。アプリケーションはPythonライブラリと3つの実行可能ファイルで構成されています。・パッケージ名、バージョン、およびエントリポイントによって識別された実行可能ファイルを実行する実行可能ファイルを実行します。上記と同じ識別情報を与えられたリソースの絶対パスを返します。パッケージを別のディレクトリに再配置した後でさえも、それらをアクセス可能にすることはありません。実行されたバージョンの非常に正確な制御・同じパッケージを使用して、複数のプラットフォームに依存する実行可能ファイルまたはリソースを格納できます。その後、パッケージはNFSで共有でき、適切な実行可能ファイルは使用されます。これはPlatformを尊重します.Chestnutの概念はJavaアーカイブとAppleバンドルに似ています。 Python.noteで実装されています。 ・圧縮.NUTZファイルのサポートを追加しました ・CN_PACKAGE_SEARCH_PATHが追加されました。 package_search_pathの前にチェックされます。これは後の段階で廃止予定されます。 ・パッケージ用の.Chestnutディレクトリ拡張子を追加しました(後段で廃止予定されています)。 ・変数CN_ROOT_DIR、CN_ENTRY_POINT、およびCN_RUN_ARCHは、パッケージの実行時にエクスポートされるようになりました。 CN_ROOT_DIRはpackage_root_dirに優先します ・CNLS:パッケージのすべてのエントリポイントを印刷するためのオプション-eを追加しました ・BASH用の自動補完スクリプトを追加しました
くるみ 関連ソフトウェア