Created by Ulim and last modified

This branch adds CMakeLists.txt files alongside all Makefiles. Additionally I made some changes to the checks so they can be run separately. This has the advantage that CTest can run valgrind separately on them.

This also adds CDashboard support. Anyone can submit his results to the dashboard. How it's done:

$ bzr clone lp:~ulim/bitlbee/ulim-cmake
$ mkdir test
$ cd test
$ ctest -S ../ulim-cmake/CTest-BitlBee.cmake -V

Afterwards you can check out the results on the web page! Beautiful!

Get this branch:
bzr branch lp:~ulim/bitlbee/ulim-cmake
Only Ulim can upload to this branch. If you are Ulim please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information


Recent revisions

466. By ulim <email address hidden>

Initial import of cmake/ctest/cdash scripts/config.

465. By ulim <email address hidden>

Added valgrind suppressions file.

464. By ulim <email address hidden>

Initial import of irssi live tests.

463. By ulim <email address hidden>

Added possibility to run individual checks by name or number.

462. By ulim <email address hidden>

What a -Wall can reveal...

461. By Wilmer

Simplified ini parser code a bit more. Not using strtok() after all since
I can't find a guarantee that it's okay with me further mutilating the
strings. :-)

460. By Wilmer

First version of new ini parser. Will just attempt to simplify code a bit.

459. By Wilmer

Detect disconnects caused by concurrent logins or rate limiting, and disable
auto-reconnect in those cases to prevent loops.

458. By Wilmer

Dropping warnings about unknown JIDs since they're spammy (mostly show up
when the user logs in from mulitple locations) and the irc->debug setting
shouldn't be read from inside the IM modules.

457. By Wilmer

Removed a double g_free() in proxy.c (that couldn't actually ever be
invoked but was stupid anyway). #409.

Branch metadata

Branch format:
Branch format 6
Repository format:
Bazaar-NG Knit Repository Format 1
This branch contains Public information 
Everyone can see this information.