[CMake] ELSEIF? ...is or is not implemented?
Alan W. Irwin
irwin at beluga.phys.uvic.ca
Wed Apr 4 13:12:35 EDT 2007
On 2007-04-04 11:45-0500 Matthew Woehlke wrote:
> I found this: http://www.cmake.org/pipermail/cmake/2006-September/011115.html
>
> There is also mention of 'ELSEIF' in the CMake manpage (2.4.6), but it
> doesn't seem to work. Was this implemented? If yes, can someone give a simple
> example of using it? If no, why does the manpage mention it?
It works fine just exactly like in the original proposal you found in the
link above. See, e.g.,
http://plplot.svn.sourceforge.net/viewvc/plplot/trunk/cmake/modules/drivers-finish.cmake?view=markup
for an example.
However, the ELSEIF feature is virtually undocumented at this moment, and I
hope this is fixed in 2.4.7. The 2.4.6 documentation says essentially see
the IF statement, but ELSEIF is not mentioned in that documentation at all.
Alan
__________________________
Alan W. Irwin
Astronomical research affiliation with Department of Physics and Astronomy,
University of Victoria (astrowww.phys.uvic.ca).
Programming affiliations with the FreeEOS equation-of-state implementation
for stellar interiors (freeeos.sf.net); PLplot scientific plotting software
package (plplot.org); the Yorick front-end to PLplot (yplot.sf.net); the
Loads of Linux Links project (loll.sf.net); and the Linux Brochure Project
(lbproject.sf.net).
__________________________
Linux-powered Science
__________________________
More information about the CMake
mailing list