Your Help is Needed!!!

Pleas help writing new CMake scripts for the Calice software and help testing the new git based workflow:

calice_userlib and (one part) of calice_reco already have a CMake build system which is checked in our "pro" git repository. Please help to write CMake scripts for the other packages, using the CMake files in calice_reco as an template. This will a) help to get CMake files for all packages as fast as possible, b) help you to understand CMake, c) help to test the workflow for code exchange between the git repositories.

Package

status

volunteer

remarks

calice_userlib

complete

XXXX

done

calice_reco

complete

calice_lcioconv

complete

lucaci

needs calice_online

calice_online

complete

lucaci

header files and executables

calice_sim

complete

Sebastian Richter

calice_cddata

partial

lucaci

low priority? (tiles_iteptodb.cc cannot be compiled due to errors in the CALICE::TilesItep constructor)

calice_maps

discarded

not our business?

calice_monitor

discarded

xxxx

not supported

To see how to get involved, i.e. get the software and use git, see: How to use git.

Write the CMake scripts (see notes here).

Test the CMake script (see notes here)

Useful Links

http://www.lepp.cornell.edu/~jmh263/marlintpc/cmake.pdf Short introduction to cmake in the context of MarlinTPC

http://www-flc.desy.de/ldcoptimization/documents/talks/CMake_Tutorial.pdf Jan Engels cmake tutorial

HCAL Calice CMake (last edited 2009-10-21 12:03:11 by BenjaminLutz)