casey@lll-crg.llnl.gov (Casey Leedom) (01/13/89)
The following Skeleton Imakefile should have been provided in all interior directories in the contrib tree: #define IHaveSubdirs #define PassCDebugFlags 'CDEBUGFLAGS=$(CDEBUGFLAGS)' SUBDIRS = \ ... MakeSubdirs($(SUBDIRS)) DependSubdirs($(SUBDIRS)) "..." should be all subdirectories of the current directory. This is a trivial complaint, but there's not point in not providing it. This allows installers to edit out directories that don't compile (there will always be some since there will be some architecture specific applications). This won't be a problem for the X Window System people because they will also be insisting on Imakefiles for all contributed software. They can distribute the release with a fully built set of Makefiles. They won't be able to do a make depend on the set because of the machine specific applications. (Failed depends will probably be an installers first clue that something isn't going to compile trivially.) Casey