how can I configure a mac to modify parent directory timestamps when programs touch files I would prefer to have all parent directories timestamps modified when a file is modified by any program.  Is this possible on a mac?

Basically, for huge build systems with 100 directories, we would only have to scan 100 directories and dig down recursively into a very small subset of changes to create a very fast efficient build.  This could bring build times from 10 minutes down to 2 minutes.

Is something like this even possible?

thanks,
Dean
You should be able to use git-hooks with a post-commit trigger to read the push logs and then execute a shell script to touch your parent directory (or directories, if you wish to work up the tree). The push logs should contain all the modified files, so you can parse that information and touch the dirs accordingly.

This article may shed further light:

https://superuser.com/questions/740026/how-to-run-a-shell-script-on-git-commit

I hope it helps you to arrive at an efficient solution.