aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin/crunch/crunchgen
diff options
context:
space:
mode:
authorRuslan Ermilov <ru@FreeBSD.org>2003-04-22 14:01:33 +0000
committerRuslan Ermilov <ru@FreeBSD.org>2003-04-22 14:01:33 +0000
commit7cc7315cfb79ebb5a8d575b0b39ea5b407d9d4f3 (patch)
tree196dffbbd8abd5152aab0f7169ff773249ac89b7 /usr.sbin/crunch/crunchgen
parent90e0c23cb95c388cb4852dfb23100d3ed4fb64f1 (diff)
Notes
Diffstat (limited to 'usr.sbin/crunch/crunchgen')
-rw-r--r--usr.sbin/crunch/crunchgen/crunchgen.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/usr.sbin/crunch/crunchgen/crunchgen.c b/usr.sbin/crunch/crunchgen/crunchgen.c
index 8383b66b3229..102697392462 100644
--- a/usr.sbin/crunch/crunchgen/crunchgen.c
+++ b/usr.sbin/crunch/crunchgen/crunchgen.c
@@ -699,7 +699,8 @@ void fillin_program_objs(prog_t *p, char *path)
fclose(f);
- snprintf(line, MAXLINELEN, "make -f %s crunchgen_objs 2>&1", tempfname);
+ snprintf(line, MAXLINELEN, "cd %s && make -f %s crunchgen_objs 2>&1",
+ p->srcdir, tempfname);
if ((f = popen(line, "r")) == NULL) {
warn("submake pipe");
goterror = 1;