TABLE OF CONTENTS


pypy-distutils.cygclass

[ Top ] [ Cygclasses ] [ Cygclasses ]

DESCRIPTION

Distutils is the most common method for building and installing PyPy libraries and programs. The build is defined by a setup.py file in the top source directory, which controls the installation of files. Many such packages are hosted on the Python Package Index (PyPI, previously known as Cheeseshop).

This cygclass handles the building of PyPy distutils-based packages.

INHERITS

pypy.cygclass

REQUIRES

pypy


HOMEPAGE (pypy-distutils)

[ Top ] [ pypy-distutils.cygclass ] [ Overloads ]

DESCRIPTION

Default homepage of the module on the Python Package Index.


SRC_URI (pypy-distutils)

[ Top ] [ pypy-distutils.cygclass ] [ Overloads ]

DESCRIPTION

Download location of the module on the Python Package Index.


pypy_distutils_compile

[ Top ] [ pypy-distutils.cygclass ] [ Compile Functions ]

SYNOPSIS

  pypy_distutils_compile [OPTIONS]

DESCRIPTION

Runs the setup.py 'config' and 'build' commands. All arguments are passed to the setup.py 'build' command.


pypy_distutils_install

[ Top ] [ pypy-distutils.cygclass ] [ Install Functions ]

SYNOPSIS

  pypy_distutils_install [OPTIONS]

DESCRIPTION

Runs the setup.py 'install' phase, setting the root argument to install into $D, followed by pypy_optimize. All arguments are passed to the setup.py 'install' command.


src_compile (pypy-distutils)

[ Top ] [ pypy-distutils.cygclass ] [ Overloads ]

DEFINITION

src_compile() {
        lndirs
        cd ${B}
        pypy_distutils_compile
}

src_install (pypy-distutils)

[ Top ] [ pypy-distutils.cygclass ] [ Overloads ]

DEFINITION

src_install() {
        cd ${B}
        pypy_distutils_install
}