[Dart] cmake vs automake

Andy Cedilnik andy.cedilnik at kitware.com
Mon Aug 21 08:10:12 EDT 2006


Hi Jason,

As a client to the Dart server, I would highly recommend using CTest. 
CTest is distributed with CMake, but you can use CTest with or without 
CMake. That said, CMake does simplify software development and it will 
help you if you ever consider moving to platforms where Autotools will 
not work.

For more information about how to use CTest, please look at the 
following tutorials:

    *  Testing With CTest - 
http://www.cmake.org/Wiki/CMake_Testing_With_CTest
      Introduces to testing with CTest, submitting dashboards, and using 
CMake to add tests to the test system.

    * CTest Scripting - http://www.cmake.org/Wiki/CMake_Scripting_Of_CTest
      Describes the scripting with CTest which can significantly 
simplify and automate testing and submitting dashboards.

    * Generating Input Files For CTest - 
http://www.cmake.org/Wiki/CMake_Generating_Testing_Files
      Describe more in details the concepts behind testing with CTest 
and also explans how to use CTest without using CMake.

Andy

jminion at cis.jhu.edu wrote:
> Hi,
> I am working on incorporating Dart2 into several projects. I have set up
> the server using the DartServer.jar file (at least I think it all works),
> but I am having some trouble with the client.
>
> One project that I know of currently creates a makefile using the
> autoconf/automake tools. The makefile can be used to compile the files and
> also run tests on them (it calls the testing script). Is there a way to
> incorporate CMake and/or CTest into this? Or is there some better way to
> build and test the project on a nightly basis (I would also then have to
> take the tests' outputs and format them into the xml file, which can be
> submitted to the server using the DartClient.jar file)?
>
> I'm sorry if this is simplistic or doesn't make much sense, but I am
> rather confused by the Dart client right now.
>   




More information about the Dart mailing list