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 (6be593d82db1)

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

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

It requires a few tools::

    $ sudo yum install rpm-build python26 python26-setuptools gcc python26-devel mysql-devel openldap-devel
    $ sudo easy_install-2.6 virtualenv
    $ sudo easy_install-2.6 distribute

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 the RPM collection for the project and its dependencies::

    $ make build_ldap
    $ make build_rpms

Once this is over, you will find all rpms rpms/.