compat/fsmonitor/fsm-listen-win32: implement FSMonitor backend on Windows
commit1448edfb5115c947e377d650e02f8a3ab7fa7b93
authorJeff Hostetler <jeffhost@microsoft.com>
Fri, 25 Mar 2022 18:02:58 +0000 (25 18:02 +0000)
committerJunio C Hamano <gitster@pobox.com>
Fri, 25 Mar 2022 23:04:16 +0000 (25 16:04 -0700)
treee3a9cac36155135993f9dded02787db96d30167f
parentbec486b9c13c51b7eca0231ed4b7dac75deaf6a6
compat/fsmonitor/fsm-listen-win32: implement FSMonitor backend on Windows

Teach the win32 backend to register a watch on the working tree
root directory (recursively).  Also watch the <gitdir> if it is
not inside the working tree.  And to collect path change notifications
into batches and publish.

Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
compat/fsmonitor/fsm-listen-win32.c