> From my perspective yes, we should search *standard* and > project specific > include directories. Normally that includes > /usr/include and > /usr/include/<archname>, as well as > /opt/trinity/include. We should NOT > search all possible custom include directories. If > someone installs > something to, for example, /my/custom/includes they will > need to specify > the path to that directory in their CMake build flags. > > In the case of inotify things are messy because there are > actually two > standard include directories possible--one for an (older?) > standalone > inotify version and one for the glibc integrated version. I've known about both, but I never understood the difference between the two header files. Or which one is preferred. Or why. :) I searched my local GIT tree for "linux/inotify.h" and found the following files: main/applications/wlassistant/ConfigureChecks.cmake main/applications/kio-locate/ConfigureChecks.cmake main/applications/amarok/config.h.in main/applications/amarok/amarok/configure.in.in main/applications/amarok/amarok/src/collectiondb.cpp main/applications/amarok/configure.in main/applications/amarok/ConfigureChecks.cmake main/applications/kbfx/ConfigureChecks.cmake main/applications/kgtk-qt3/ConfigureChecks.cmake main/applications/tde-style-qtcurve/ConfigureChecks.cmake main/applications/rosegarden/ConfigureChecks.cmake main/applications/tdesvn/src/svnqt/ConfigureChecks.cmake main/applications/tdesvn/ConfigureChecks.cmake main/applications/abakus/ConfigureChecks.cmake main/tdepim/kmail/configure.in.in main/tdelibs/kio/kio/configure.in.in Looks like main/applications/amarok/amarok/src/collectiondb.cpp is hard-coded. Darrell