diff options
author | joerg <joerg@pkgsrc.org> | 2010-02-26 16:25:49 +0000 |
---|---|---|
committer | joerg <joerg@pkgsrc.org> | 2010-02-26 16:25:49 +0000 |
commit | 09dc413bb06f9ed8fbe9a6c1c602cc46b18ce5c3 (patch) | |
tree | 1e52e9be5a61acf5e345edfd9312d32e0563c74e /pkgtools | |
parent | f06f691ef2a6de7ff27e493bba0f25a26a3a108a (diff) | |
download | pkgsrc-09dc413bb06f9ed8fbe9a6c1c602cc46b18ce5c3.tar.gz |
pbulk-base-0.40:
Don't print all failed/successful jobs at the beginning, just a small
message when it is done.
Diffstat (limited to 'pkgtools')
-rw-r--r-- | pkgtools/pbulk-base/Makefile | 4 | ||||
-rw-r--r-- | pkgtools/pbulk/files/pbulk/pbuild/jobs.c | 12 |
2 files changed, 11 insertions, 5 deletions
diff --git a/pkgtools/pbulk-base/Makefile b/pkgtools/pbulk-base/Makefile index 5ad88ebcb1a..c3cee5902e6 100644 --- a/pkgtools/pbulk-base/Makefile +++ b/pkgtools/pbulk-base/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.2 2009/08/23 18:02:04 joerg Exp $ +# $NetBSD: Makefile,v 1.3 2010/02/26 16:25:49 joerg Exp $ -DISTNAME= pbulk-base-0.39 +DISTNAME= pbulk-base-0.40 COMMENT= Core components of the modular bulk build framework PKG_DESTDIR_SUPPORT= user-destdir diff --git a/pkgtools/pbulk/files/pbulk/pbuild/jobs.c b/pkgtools/pbulk/files/pbulk/pbuild/jobs.c index 6d09eb82be1..485fea39fbe 100644 --- a/pkgtools/pbulk/files/pbulk/pbuild/jobs.c +++ b/pkgtools/pbulk/files/pbulk/pbuild/jobs.c @@ -1,4 +1,4 @@ -/* $NetBSD: jobs.c,v 1.10 2009/01/31 23:25:38 joerg Exp $ */ +/* $NetBSD: jobs.c,v 1.11 2010/02/26 16:25:49 joerg Exp $ */ /*- * Copyright (c) 2007, 2009 Joerg Sonnenberger <joerg@NetBSD.org>. @@ -47,6 +47,8 @@ #include "pbulk.h" #include "pbuild.h" +static int post_initial; + static int log_success; static int log_failed; @@ -292,6 +294,10 @@ mark_initial(void) mark_initial_state(log_success, JOB_DONE, "successful"); mark_initial_state(log_failed, JOB_FAILED, "failing"); + + if (verbosity >= 1) + printf("Initialisation complete.\n"); + post_initial = 1; } static void @@ -399,7 +405,7 @@ process_job(struct build_job *job, enum job_state state, int log_state) err(1, "Cannot log successful build"); free(buf); } - if (verbosity >= 1) + if (verbosity >= 1 && post_initial) ts_printf("Successfully built %s\n", job->pkgname); break; case JOB_FAILED: @@ -409,7 +415,7 @@ process_job(struct build_job *job, enum job_state state, int log_state) err(1, "Cannot log failed build"); free(buf); } - if (verbosity >= 1) + if (verbosity >= 1 && post_initial) ts_printf("Failed to build %s\n", job->pkgname); /* FALLTHROUGH */ case JOB_INDIRECT_FAILED: |