-#define def_cmd(name, want_repo, want_layout, want_vpath) \
- {#name, name##_fn, want_repo, want_layout, want_vpath}
+#define def_cmp(name, want_repo, want_vpath, is_clone) \
+ {#name, name##_fn, name##_pre, want_repo, want_vpath, is_clone}
+#define def_cmd(name, want_repo, want_vpath, is_clone) \
+ {#name, name##_fn, NULL, want_repo, want_vpath, is_clone}