On Wed, 27 Oct 2010 07:10:43 +0200 (CEST) Vincent Torri <[email protected]> said: > > -AC_CHECK_HEADERS([X11/X.h X11/extensions/Xrender.h], > > +AC_CHECK_HEADERS([X11/Xlib.h X11/extensions/Xrender.h], > > [have_dep="yes"], > > - [have_dep="no"]) > > + [have_dep="no"; break;]) > > why do you add those break ? > > Vincent
http://www.gnu.org/software/hello/manual/autoconf/Generic-Headers.html "For each given system header file header-file in the blank-separated argument list that exists, define HAVE_header-file (in all capitals). If action-if-found is given, it is additional shell code to execute when one of the header files is found. You can give it a value of ‘break’ to break out of the loop on the first match. If action-if-not-found is given, it is executed when one of the header files is not found." according to that the "action if found" is executed when when ONE is found (enables), and not found is executed when one is NOT found. as such if last header in the list is found and others not found... then we will get an erroneous "action if found" conclusion. break on first failure of header find stops the loop (even suggested in docs for the true case - also would be valid for the not found case). at least thats what the docs say/imply. -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) [email protected] ------------------------------------------------------------------------------ Nokia and AT&T present the 2010 Calling All Innovators-North America contest Create new apps & games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
