On Wednesday 01 February 2012, Clifford Yapp wrote:
> We currently have a minor local enhancement to CHECK_C_RUNS_SOURCE
> that I would like to contribute back to the main module, if it is
> acceptable to the developers of CMake:
> 
> We often have our own .c file stored in our tree for TRY_RUN testing,
> and it is convenient to be able to use CHECK_C_RUNS_SOURCE for testing
> those .c files.  At the moment, CHECK_C_RUNS_SOURCE assumes the
> incoming SOURCE  variable actually holds the source code - our
> enhancement checks to see if SOURCE holds a valid file path first.  If
> it DOES hold a valid file path, TRY_RUN then trys that .c file,
> otherwise the existing CHECK_C_RUNS_SOURCE is preserved.  I don't know
> of any sane pathname that would be valid C code or vice versa, so
> there should be no danger of passing in a C source snippit and having
> it mistaken for a file path.
> 
> The diff is below - would this be of interest for main-line CMake?

I think so.
In this case, this should also be added to CheckCXXSourceRuns, 
CheckCSourceCompiles and CheckCXXSourceCompiles.

Alex
--

Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to