summaryrefslogtreecommitdiff
path: root/variable.h
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@kolpackov.net>2005-02-27 21:40:23 +0000
committerBoris Kolpackov <boris@kolpackov.net>2005-02-27 21:40:23 +0000
commit8eea5e8ec1bbb1d81a04a8493526952a29adc015 (patch)
treea3b99015012abca13c0f7729274dff1bba322f1f /variable.h
parent42a626647e340a83b8307c0abf75f98f571e263f (diff)
downloadmake-8eea5e8ec1bbb1d81a04a8493526952a29adc015.tar.gz
Implementation of the second expansion in explicit
rules, static pattern rules and implicit rules.
Diffstat (limited to 'variable.h')
-rw-r--r--variable.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/variable.h b/variable.h
index 4a23e4ac..cb300c5d 100644
--- a/variable.h
+++ b/variable.h
@@ -112,6 +112,7 @@ extern struct variable_set_list *current_variable_set_list;
/* expand.c */
extern char *variable_buffer_output PARAMS ((char *ptr, char *string, unsigned int length));
extern char *variable_expand PARAMS ((char *line));
+extern char *variable_expand_for_file PARAMS ((char *line, struct file *file));
extern char *allocated_variable_expand_for_file PARAMS ((char *line, struct file *file));
#define allocated_variable_expand(line) \
allocated_variable_expand_for_file (line, (struct file *) 0)