(define_automatic_variables): Define +D and +F.
authorRoland McGrath <roland@redhat.com>
Mon, 10 Oct 1994 08:08:58 +0000 (08:08 +0000)
committerRoland McGrath <roland@redhat.com>
Mon, 10 Oct 1994 08:08:58 +0000 (08:08 +0000)
variable.c

index 0aacc15..319826f 100644 (file)
@@ -387,12 +387,14 @@ define_automatic_variables ()
   define_variable ("<D", 2, "$(patsubst %/,%,$(dir $<))", o_automatic, 1);
   define_variable ("?D", 2, "$(patsubst %/,%,$(dir $?))", o_automatic, 1);
   define_variable ("^D", 2, "$(patsubst %/,%,$(dir $^))", o_automatic, 1);
+  define_variable ("+D", 2, "$(patsubst %/,%,$(dir $+))", o_automatic, 1);
   define_variable ("@F", 2, "$(notdir $@)", o_automatic, 1);
   define_variable ("%F", 2, "$(notdir $%)", o_automatic, 1);
   define_variable ("*F", 2, "$(notdir $*)", o_automatic, 1);
   define_variable ("<F", 2, "$(notdir $<)", o_automatic, 1);
   define_variable ("?F", 2, "$(notdir $?)", o_automatic, 1);
   define_variable ("^F", 2, "$(notdir $^)", o_automatic, 1);
+  define_variable ("+F", 2, "$(notdir $+)", o_automatic, 1);
 }
 \f
 int export_all_variables;