Xin LI
778ac8d371
Remove unused include.
...
MFC after: 2 weeks
2020-02-02 20:51:28 +00:00
Pawel Jakub Dawidek
d731a314d3
Restore previous usage presentation (without "pwait: " prefix).
...
Pointed out by: jilles
2020-02-01 09:13:11 +00:00
Pawel Jakub Dawidek
9677354790
Style changes, mostly usage of braces around single line statements -
...
it is safer and allowed for some time now by style(9).
Sponsored by: Fudo Security
2020-01-26 11:13:34 +00:00
Pawel Jakub Dawidek
dee496fc37
Implement tests for the newly added -o flag.
...
Sponsored by: Fudo Security
2020-01-26 11:03:45 +00:00
Pawel Jakub Dawidek
2362bc2cf5
Implement -o flag which tells pwait(1) to exit if any of the given processes
...
has terminated.
Sponsored by: Fudo Security
2020-01-26 11:02:51 +00:00
Pawel Jakub Dawidek
5e2e2222ae
Don't setup a timeout if we are exiting.
...
Sponsored by: Fudo Security
2020-01-26 10:54:16 +00:00
Pawel Jakub Dawidek
3f50bbaf51
Check for duplicated PID without using additional variable.
...
Sponsored by: Fudo Security
2020-01-26 10:51:57 +00:00
Pawel Jakub Dawidek
532b3f4791
- Be consistent with using sysexits(3) codes.
...
- Turn fprintf()+exit() into errx().
Sponsored by: Fudo Security
2020-01-26 10:49:24 +00:00
Bryan Drewery
ea825d0274
DIRDEPS_BUILD: Update dependencies.
...
Sponsored by: Dell EMC Isilon
2017-10-31 00:07:04 +00:00
Enji Cooper
8c09935728
Add HAS_TESTS to all Makefiles that use the SUBDIR.${MK_TESTS}+= tests idiom
2017-08-02 08:14:06 +00:00
Bryan Drewery
d11bfd6fb8
Rename some tests to end in _test.
...
Requested by: ngie
MFC after: 2 weeks
X-MFC-With: r314886
2017-03-09 04:20:00 +00:00
Bryan Drewery
0be7e2c09c
Remove unneeded -x from tests.
...
Reported by: ngie
MFC after: 2 weeks
X-MFC-With: r314886
2017-03-09 04:19:52 +00:00
Bryan Drewery
b06b52baac
pwait: Add a -t flag to specify a timeout before exiting, and tests.
...
The exit status will be 124, as the timeout(1) utility uses.
Reviewed by: jilles
MFC after: 2 weeks
Differential Revision: https://reviews.freebsd.org/D9697
2017-03-07 22:16:55 +00:00
Glen Barber
ac2875fa16
Explicitly add unmarked bin/ binaries to the runtime package.
...
Note: tcsh(1) has a MK_TCSH=no test, so this should be a separate
package, which requires pre-install/post-install scripts, to be
added later.
Sponsored by: The FreeBSD Foundation
2016-02-09 16:58:50 +00:00
Simon J. Gerraty
ccfb965433
Add META_MODE support.
...
Off by default, build behaves normally.
WITH_META_MODE we get auto objdir creation, the ability to
start build from anywhere in the tree.
Still need to add real targets under targets/ to build packages.
Differential Revision: D2796
Reviewed by: brooks imp
2015-06-13 19:20:56 +00:00
Simon J. Gerraty
44d314f704
dirdeps.mk now sets DEP_RELDIR
2015-06-08 23:35:17 +00:00
Simon J. Gerraty
fae50821ae
Updated dependencies
2014-05-16 14:09:51 +00:00
Simon J. Gerraty
76b28ad6ab
Updated dependencies
2014-05-10 05:16:28 +00:00
Simon J. Gerraty
7cf3a1c6b2
Updated dependencies
2013-03-11 17:21:52 +00:00
Simon J. Gerraty
f5f7c05209
Updated dependencies
2013-02-16 01:23:54 +00:00
David E. O'Brien
d9a447559b
Sync with HEAD.
2013-02-08 16:10:16 +00:00
Xin LI
f3de285bbf
Use a different way to silence clang analyzer as done in r245494 by
...
explicitly telling the compiler that we are on the exit route.
X-MFC: together with r245494
2013-01-16 18:15:25 +00:00
Eitan Adler
28e4657584
Free memory before exiting in order to silence a warning from the clang
...
static analyzer
Approved by: cperciva
MFC after: 3 days
2013-01-16 05:03:52 +00:00
Marcel Moolenaar
7750ad47a9
Sync FreeBSD's bmake branch with Juniper's internal bmake branch.
...
Requested by: Simon Gerraty <sjg@juniper.net>
2012-08-22 19:25:57 +00:00
Eitan Adler
50d675f7a9
Remove trailing whitespace per mdoc lint warning
...
Disussed with: gavin
No objection from: doc
Approved by: joel
MFC after: 3 days
2012-03-29 05:02:12 +00:00
Joel Dahl
904d0726c8
Remove superfluous paragraph macro.
2012-03-25 09:20:14 +00:00
Ulrich Spörlein
aa12cea2cc
mdoc: order prologue macros consistently by Dd/Dt/Os
...
Although groff_mdoc(7) gives another impression, this is the ordering
most widely used and also required by mdocml/mandoc.
Reviewed by: ru
Approved by: philip, ed (mentors)
2010-04-14 19:08:06 +00:00
Jilles Tjoelker
0e5e416780
Add pwait utility, which waits for any process to terminate.
...
This is similar to the Solaris utility of the same name.
Some use cases:
* rc.subr's wait_for_pids
* interactive use, e.g. to shut down the computer when some task is done
even if the task is already running
Discussed on: hackers@
2009-11-17 22:47:20 +00:00