asanka@mit.edu via RT wrote: >> $ find /cygdrive/c/KfW/pismere/athena/auth/krb5/src/windows -exec grep >> mkdirs {} /dev/null \; | grep -v \.log: | grep -v \.svn >> identity/doc/Makefile:all: mkdirs docs >> identity/help/Makefile:all: mkdirs $(CHMFILE) $(INCFILES) >> identity/kconfig/Makefile:all: mkdirs $(INCFILES) $(OBJFILES) >> identity/kcreddb/Makefile:all: mkdirs $(INCFILES) $(OBJ)\kcredres.res >> $(OBJFILES) >> identity/kherr/Makefile:all: mkdirs $(INCFILES) $(OBJFILES) >> identity/kmm/Makefile:all: mkdirs $(INCFILES) $(MSGRESFILE) >> $(OBJFILES) >> identity/kmq/Makefile:all: mkdirs $(INCFILES) $(OBJFILES) >> identity/nidmgrdll/Makefile:all: mkdirs $(DLLFILE) >> identity/nidmgrdll/Makefile.w2k:all: mkdirs $(DLLFILE) >> identity/plugins/common/Makefile:all: mkdirs $(INCFILES) $(OBJFILES) >> identity/plugins/krb4/Makefile:all: mkdirs $(MSGRESFILE) $(DLLFILE) >> lang >> identity/plugins/krb5/Makefile:all: mkdirs $(MSGRESFILE) $(DLLFILE) >> lang >> identity/sample/templates/credprov/Makefile:mkdirs:: >> identity/sample/templates/credprov/Makefile:all: mkdirs >> $(CONFIGHEADER) $(DLL) lang >> identity/ui/Makefile:all: mkdirs $(MANIFESTFILE) $(EXEFILE) >> identity/ui/Makefile.w2k:all: mkdirs $(EXEFILE) >> identity/uilib/Makefile:all: mkdirs $(INCFILES) $(UIDLLOBJFILES) >> identity/util/Makefile:all: mkdirs $(INCFILES) $(OBJFILES) > > All the above lines look like: > > all: mkdirs (other stuff) > > Except the ones that look like 'mkdirs::'. None of these are instances > where the mkdirs needs to create more than one directory. mkdirs is a dependency of the "all" rule