/home/Yaakov/src/cygport/tests/cygport-0.20.2-1.noarch/src/cygport-0.20.2/cygclass/pypy-distutils.cygclass

Cygport Reference Manual

### TABLE OF CONTENTS

- pypy-distutils.cygclass

- HOMEPAGE (pypy-distutils)
- SRC_URI (pypy-distutils)
- pypy_distutils_compile
- pypy_distutils_install
- src_compile (pypy-distutils)
- src_install (pypy-distutils)

## 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
    }