aboutsummaryrefslogtreecommitdiff
path: root/build.c
diff options
context:
space:
mode:
Diffstat (limited to 'build.c')
-rw-r--r--build.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/build.c b/build.c
index ea17de3..6af16f0 100644
--- a/build.c
+++ b/build.c
@@ -155,10 +155,13 @@ uptodate:
build:
/* run commands */
+ buf[0] = 0;
for (j = 0; j < icmd; j++) {
fprintf(stderr, "%s: %s\n", argv[i], cmd[j]);
- system(cmd[j]);
+ strncat(buf, cmd[j], sizeof(buf)-1);
+ strncat(buf, "\n", sizeof(buf)-1);
}
+ system(buf);
done:
fclose(fp);