~ubuntu-branches/ubuntu/utopic/libcolumbus/utopic-proposed

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
Columbus - a library for fast error-tolerant searching

(C) 2012 Canonical ltd


Compiling

Columbus uses CMake. It also enforces separate build and source directories.
To compile it, simply extract the source, cd into it and run the following
commands:

mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=debug ..
make

Change "debug" to "release" or "relwithdebinfo" depending on your needs.


Testing

Columbus comes with a test suite. It is not enabled by default. To enable it,
simply run 'ccmake .' in your build directory and enable tests in the GUI.

There are additional scalability tests that need to be enabled separately,
since they take quite a lot of time to run. They are enabled in the same way
as regular tests.