[Insight-developers] New modular dashboard script: drop-in replacement for "itk_common.cmake"

David Cole david.cole at kitware.com
Tue Apr 5 14:12:59 EDT 2011


If you’re using “itk_common.cmake” to submit an ITK dashboard, please switch
to using “itkmodular_common.cmake” as soon as it is practical for you. And
if you’re not using it yet, please consider adopting it soon. Read on for
details.

Right now we’re in a transition period with respect to the ITK dashboard
results. At the moment, we have two dashboard pages tracking the project:

ITKModular dashboard
http://www.cdash.org/CDash/index.php?project=ITKModular&display=project

ITK “monolithic” dashboard
http://www.cdash.org/CDash/index.php?project=Insight

We are gradually transitioning dashboard clients submitting to the
monolithic dashboard over to the modular dashboard.

For clients that are already using a simple script that includes
“itk_common.cmake” as the last line of the script, you should be able to
switch to using “itkmodular_common.cmake” instead, and your script will
start submitting to the modular dashboard. It should be a drop-in
replacement.

If you are not already using “itk_common.cmake” in your ITK dashboard
scripts, it is quite easy to begin doing so. Get the scripts into your
ITKScripts checkout, as outlined here:
http://www.itk.org/Wiki/ITK/Git/Dashboard -- then follow the directions at
the top of “itkmodular_common.cmake” to write your own small dashboard
script for your machine.

The projects that use itk_common, but use a different git repository
(ITKApps, Slicer’s ITK, others?) may need some more work, as they are built
against ITK, and not building ITK itself.

Please feel free to ask questions here if you need help getting set up with
your ITK dashboard submissions. As soon as we’ve hashed things out via email
here, and we know if anything needs clarification, I’ll revise the Policy
and Procedure page about dashboards to take this new way of doing things
into account.

Thanks,
David Cole
Kitware, Inc.


References:
  http://www.cdash.org/CDash/index.php?project=ITKModular&display=project
  http://www.cdash.org/CDash/index.php?project=Insight
  http://www.itk.org/Wiki/ITK/Git/Dashboard
  http://www.itk.org/Wiki/ITK_Policy_and_Procedure_for_Adding_Dashboards
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.itk.org/mailman/private/insight-developers/attachments/20110405/5ae6fc16/attachment.htm>


More information about the Insight-developers mailing list