Skip to content

Latest commit

 

History

History
 
 

windows

README.md

Windows Development

Automatic development environment setup

Everything required for Plover development can automatically be installed by executing: bootstrap.bat.

Manual development environment setup

Python

It is best to develop using 32 bit tools for Plover.

Externally hosted dependencies

Other dependencies

Most dependencies can be retrieved with pip:

  • python setup.py write_requirements
  • pip install -r requirements.txt -c requirements_constraints.txt

Running Plover in development

To run from source, from the root of the Git repository, use launch.bat.

Building

To build the Windows distribution, run python windows\helper.py dist -t -z; the results will be in dist.

Add -i to the command line to also build an installer.

Note: the -t option reduces the size of the resulting distribution by pruning some files according to the list in windows\dist_blacklist.txt. The majority of those removed files are extra Qt features (normally) not used by Plover. So if the distribution does not work, it's a good idea to regenerate it without -t first, and see if this fixes the problem.