[C++] Re-run commands only when certain directories are updated
diff --git a/find.h b/find.h
index da8854b..e8ce41d 100644
--- a/find.h
+++ b/find.h
@@ -46,6 +46,12 @@
   unique_ptr<FindCond> prune_cond;
   int depth;
   int mindepth;
+
+  unique_ptr<vector<string>> read_dirs;
+
+ private:
+  FindCommand(const FindCommand&) = delete;
+  void operator=(FindCommand) = delete;
 };
 
 class FindEmulator {