aboutsummaryrefslogtreecommitdiff
path: root/build/rule
diff options
context:
space:
mode:
Diffstat (limited to 'build/rule')
-rw-r--r--build/rule13
1 files changed, 13 insertions, 0 deletions
diff --git a/build/rule b/build/rule
index cbaac04..4336c8f 100644
--- a/build/rule
+++ b/build/rule
@@ -58,6 +58,19 @@ namespace build
static target_state
update (target&);
};
+
+ class fsdir_rule: public rule
+ {
+ public:
+ virtual void*
+ match (target&, const std::string& hint) const;
+
+ virtual recipe
+ apply (target&, void*) const;
+
+ static target_state
+ update (target&);
+ };
}
#endif // BUILD_RULE