Author: | Giovanni Bajo |
---|---|
Copyright: | 2005-2011 by Giovanni Bajo, based on previous work under copyright 2002 McMillan Enterprises, Inc. |
Version: | PyInstaller 3.0 |
Manual section: | 1 |
pyi-build <options> SPECFILE
pyi-build builds the project as defined in the specfile.
Like with setuptools, by default directories build and dist will be created. build is a private workspace for caching some information The generated files will be placed within the dist subdirectory; that's where the files you are interested in will be placed.
In most cases, this will be all you have to do. If not, see When things go wrong in the manual and be sure to read the introduction to Spec Files.
-h, --help | show this help message and exit |
--distpath=DIR | Where to put the bundled app (default: /home/martin/Pr ojects/pyinstaller/python3/doc/source/dist) |
--workpath=WORKPATH | |
Where to put all the temporary work files, .log, .pyz and etc. (default: /home/martin/Projects/pyinstaller/p ython3/doc/source/build) | |
-y, --noconfirm | |
Replace output directory (default: SPECPATH/dist/SPECNAME) without asking for confirmation | |
--upx-dir=UPX_DIR | |
Path to UPX utility (default: search the execution path) | |
-a, --ascii | Do not include unicode encoding support (default: included if available) |
--clean | Clean PyInstaller cache and remove temporary files before building. |
--log-level=LOGLEVEL | |
Amount of detail in build-time console messages (default: INFO, choose one of DEBUG, INFO, WARN, ERROR, CRITICAL) |
PYINSTALLER_CONFIG_DIR | This changes the directory where PyInstaller caches some files. The default location for this is operating system dependent, but is typically a subdirectory of the home directory. |
pyi-makespec(1), The PyInstaller Manual, pyinstaller(1)
Project Homepage http://www.pyinstaller.org