DirectoryLookup.h related question.

Hi everyone,

quoting from:

/// DirectoryLookup - This class represents one entry in the search list that
/// specifies the search order for directories in #include directives. It
/// represents either a directory, a framework, or a headermap.
class DirectoryLookup {
  enum LookupType_t {

I know what a directory is...
I write `#include <fileX>' and the compiler seeks for fileX in its directories
list (the list is in InitHeaderSearch.cpp), but what a framework or a
headermap is in this context?


A framework is an Apple-specific packaging mechanism for libraries.
A headermap is an Apple-specific lookup mechanism for finding headers within a library.

If you aren't interested in handling Apple-specific mechanisms, you shouldn't need to worry about them...