Documents (NVDA 2013.2jp ドキュメント点訳版) | 2013-11-07 22:38 |
nvdajp_addons (opwbe-addon-120718) | 2012-07-18 18:31 |
nvdajp_jtalk_addon (nvdajp-jtalk-130521) | 2013-05-21 17:56 |
nvdajp_kgs_addon (nvdajp-kgs-130521) | 2013-05-21 17:45 |
オリジナル版:NVDA 2011.1beta1 ソースコードの Readme
暫定日本語訳:2011-02-01 西本卓也
訳注:日本語版に必要な外部パッケージについては http://ja.nishimotz.com/nvdajp_devinstaller をご参照ください。
このドキュメントでは、NVDAのソースコードを準備して使用する方法について説明します。NVDAの詳細については、NVDAのWebサイトを参照してください: http://www.nvda-project.org/
NVDAのソースを正しく実行するには、以下に述べる複数の外部パッケージが必要です。下記の説明におけるディレクトリはすべて、NVDAのソース配布のルートからの相対パスです。ディレクトリが存在していない場合は新たにディレクトリを作成してください。
Windowsの64ビットバージョンを実行している場合は、指定がない限り、32ビットと64ビットのバージョンの両方を提供するすべての依存パッケージについて、32ビットバージョンをインストールする必要があります。
一般的な依存関係:
brltty点字ディスプレイドライバを使用するには:
アルバBC640/680点字ディスプレイドライバを使用するには:
MDV Lilli点字ディスプレイドライバを使用するには:
ハンディテック点字ディスプレイドライバを使用するには:
Baum 点字ディスプレイドライバを使用するには:
NVDAのバイナリバージョンをビルドするには:
ポータブルなアーカイブを構築するには:
インストーラをビルドするには:
NVDAのソースコードを実行する前に、ソースツリーを準備する必要があります。 コマンドプロンプトを開いて、NVDAのソース配布物のルートディレクトリに移動して下記を実行してください:
scons sourcecomtypesの変更や新しい言語ファイルのバージョンが追加されるたびにこれを再度行う必要があります。
ソースコードからNVDAのを起動するには、source ディレクトリにあるnvda.pywを実行します。
NVDAのビルドされたバイナリは、Pythonや他のすべてのNVDAが依存するファイルがない環境で実行できます(私たちは、スナップショットやリリースでこの方法を使っています)。
バイナリアーカイブおよびバンドルは、NVDAのソース配布のルートにてsconsを実行して作成することができます。下記のいずれかをビルドするためには、コマンドプロンプトを開き、このディレクトリに移動します。
非アーカイブのバイナリ(解凍されたポータブルアーカイブに相当)のビルドを作成するには:
scons distこれにより dist ディレクトリにビルドが作成されます。
ポータブルなアーカイブを作成するには:
scons portableアーカイブが output ディレクトリに配置されます。
インストーラをビルドするには:
scons installerインストーラは output ディレクトリに配置されます。
オプションとしてコマンドラインに変数を与えることにより、ビルドをカスタマイズできます:
たとえば、特定のバージョンのインストーラをビルドするには:
scons installer version=test1