[Dart] Re: [CMake] HowTo make another Dart client like
CMake's ctest?
Matt England
mengland at mengland.net
Tue Feb 21 16:21:48 EST 2006
At 2/21/2006 02:59 PM, William A. Hoffman wrote:
>API's and libraries are much harder to write than applications. So, you
>may be on your own, as
>we (Kitware) most likely do not have the time to maintain an API/library
>for ctest.
Fair enough. We'll see what happens on our end.
>You could still have
>your programs call ctest with command line arguments, and your users would
>not even need to know
>it was there. I am sure your software uses some sort of installer, and
>could make sure ctest was
>installed in such a way as to not be noticed by your users.
That is an option. We consider such things for the vast array of things
that we embed in our software (including databases, encryption,
compression, XML decoding, and other things), and we have always preferred
library "embeddability" thus far.
We also have a set of our own libraries that are shared between all of our
applications, and we are comfortable with this library-creation process and
can do it pretty quickly. If we end up going this route (and it's way too
early to tell right now), we'll make our own internal library to interface
with Dart to share amongst our apps. If it makes sense to do so, we'll try
sharing this module with the outside world. (We plan on open-sourcing our
project, anyway, so everyone can view most of it, save for stuff we hold
back for commercial purposes...but that's a longer story outside the scope
of this thread.)
> ctest as an executable can run without
>CMake, and only requires a single executable.
That's good to know, and quite helpful. Can it be made with no dynamic
library dependencies outside of standard-system ones?
-Matt
More information about the Dart
mailing list