forked from kdart/pycopia
-
Notifications
You must be signed in to change notification settings - Fork 0
/
INSTALL
45 lines (34 loc) · 1.7 KB
/
INSTALL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
.. Copyright 2012-, Keith Dart
..
.. vim:ts=4:sw=4:softtabstop=4:smarttab:expandtab
..
.. This document is in RST format <http://docutils.sourceforge.net/rst.html>.
INSTALL
=======
NOTE: The install operation requires that the sudo command be configured for you.
There are many dependencies. You should see the primary installation
documentation under doc/source/install.
Install script
--------------
The top-level setup script helps with dealing with all sub-packages at
once. It also provides an installer for a developer mode.
Invoke it like a standard setup.py script. However, Any names after the
operation name are taken as sub-package names that are operated on. If no
names are given then all packages are operated on.
Commands:
list -- List available subpackages. These are the names you may optionally supply.
publish -- Put source distribution on pypi.
build -- Run setuptools build phase on named sub-packages (or all of them).
install -- Run setuptools install phase.
eggs -- Build distributable egg package.
rpms -- Build RPMs on platforms that support building RPMs.
msis -- Build Microsoft .msi on Windows.
wininst -- Build .exe installer on Windows.
develop -- Developer mode, as defined by setuptools.
develophome -- Developer mode, installing .pth and script files in user directory.
clean -- Run setuptools clean phase.
squash -- Squash (flatten) all named sub-packages into single tree
in $PYCOPIA_SQUASH, or user site-directory if no $PYCOPIA_SQUASH defined.
This also removes the setuptools runtime dependency.
Most regular setuptools commands also work. They are passed through by
default.