[Cdash] ctest_empty_binary_directory()
Larry Procter
larry at transpireinc.com
Mon Jun 21 20:11:57 UTC 2010
Thanks for the advice. I'm not sure what those tests are either; I was
hoping that perhaps someone could shed some light on this. Are there
better sources of documentation available?
Thanks,
Larry
On Mon, 2010-06-21 at 12:46 -0700, Chris Hillery wrote:
> CTEST_EMPTY_BINARY_DIRECTORY is intended to clear out the entire build
> directory prior to a build. I'm not sure what tests it does to be sure
> nothing bad happens, but they probably are the reason that it's not
> deleting an arbitrary directory for you.
>
> If you just want to delete a directory and its contents, use FILE
> (REMOVE_RECURSE) (which works in cmake or ctest).
>
> Ceej
> aka Chris Hillery
>
> On Mon, Jun 21, 2010 at 11:51 AM, Larry Procter
> <larry at transpireinc.com> wrote:
> Hello,
>
> I have tried utilizing the "ctest_empty_binary_directory()"
> command in a
> script that I run via "CTest -S" on Windows XP Pro 64-bit and
> I can't
> seem to remove a directory, much less clean out any files
> contained
> therein. The current documentation is:
>
>
> ctest_empty_binary_directory: empties the binary
> directory
> ctest_empty_binary_directory( directory )
>
> Removes a binary directory. This command will perform
> some
> checks prior to deleting the directory in an attempt to
> avoid
> malicious or accidental directory deletion.
>
> I have tried providing specific directory names as well as the
> ${CTEST_BINARY_DIRECTORY}. I guess I just don't "get" any of
> the
> CMake/CTest/CDash documentation because when I read this, it
> implies
> that one may specify a directory for the "directory"
> parameter.
>
> Before anyone asks, the script is being run as an
> administrator on a
> directory owned by the administrator as well as the fact that
> all the
> CMake/Ctest code runs as the administrator.
>
> Any help would be appreciated,
>
> Larry
>
>
> _______________________________________________
> Cdash mailing list
> Cdash at public.kitware.com
> http://public.kitware.com/cgi-bin/mailman/listinfo/cdash
>
More information about the CDash
mailing list