2007/8/8, gga <[EMAIL PROTECTED]>: > I'm currently using cmake for a variety of projects. Love it. > However, one feature I find myself missing more and more is one from > autotools configure scripts: AC_ARG_ENABLE(). > That is, the ability to allow the configuration script (ie. cmake) to be > run with arbitrary flags to turn on or turn off some options > (--enable-X11 for example), regardless of what it finds on the standard > paths. Also this option in autoconf allows too have those options > available to the user thru a simple help line. > > I know I can pass -D symbols to cmake to modify its behavior and that
What do you think very different between configure --enable-X11 cmake -DENABLE_X11 > windows also has its ugly CmakeSetup gui. un*x version of cmake has menu driven UI too did you try ccmake (note the double 'c') <joke> personnally I think the ugliness of GUI app most of time comes from the GUI concept itself :=)) command line is far more powerful. </joke> > > However, neither approach seems to me as clean as what's available under > autotools. I personnally think the OPTION CMake macro is just as good as AC_ARG_ENABLE is. > I'm wondering if I have missed something obvious or is there > some other approach to achieve the same functionality as autotools. May you precise what functionality you miss, from autotools? (Besides the fact that you have to replace --enable-xxxx with -Dxxxx) -- Erk _______________________________________________ CMake mailing list CMake@cmake.org http://www.cmake.org/mailman/listinfo/cmake