DXR is a code search and navigation tool aimed at making sense of large projects. It supports full-text and regex searches as well as structural queries.

Mercurial (14016735bc1a)

VCS Links

Line Code
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
================
CentOS packaging
================

This is the process to release KeyExchange as a RPM collection.

It requires a few tools::

    $ yum install rpm-build python26 python26-setuptools gcc
    $ easy_install-2.6 virtualenv


Next, call make build to pull dependencies and set up a build environment::

    $ make build

To check that the environment works, make test should not fail::

    $ make test


Now you can create all RPM for the project and its dependencies::

    $ make build_rpms

Once this is over, you will find all RPMs in rpms/

Then you can install python26-keyexchange with Yum will install all
dependencies, including those we've created.