On Monday 26 May 2008, hsanson wrote:
> I use FIND_PROGRAM to find a grammar parser (ragel) to generate some
> source files needed for my project. The problem is that the way ragel is
> called (arguments) is different for each mayor version. I need to get
> the program mayor version 5.x or 6.x and then set the ADD_COMMAND
> arguments accordingly but I have not found a portable way (works in
> linux and windows) way to do this.
>
> Does CMake has something like FIND_PROGRAM but that accepts or provides
> the program version information??

No. You have to find the program, run it e.g. with --version, evaluate the 
output, and proceed depending on what you get, e.g. try to find another 
version, use another set of add_custom_command() etc.

Alex
_______________________________________________
CMake mailing list
CMake@cmake.org
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to