Changes by: Nathaniel Gray (n8gray at cs.caltech.edu)
Date: 2004-07-20 14:30:21 -0700 (Tue, 20 Jul 2004)
Revision: 449
Log message:
This commit adds preliminary pseudo-FAM support for OS X 10.3 and above.
Eventually other systems with kqueue (FreeBSD) should be supported. The
kqueue-based monitoring system doesn't work right now, giving invalid file
descriptor errors, but windows and FAM-based monitoring should continue to work
correctly.
Changes include:
1. Moved fam_win32.h -> fam_pseudo.h
2. Added fam_kqueue.c, the kqueue-based implementation of the FAM interface.
3. Added the PSEUDO_FAM compiler flag. This is used on win32 as well.
4. Updated build system to look for kqueue interface if FAM is missing.
5. Changed function names in omake_cnotify.c to avoid collisions with system
libraries in OS X.
6. Minor, unrelated correction to README.WIN32.
You will need to do "rm -rf *.cache configure; autoconf; configure" after
updating.