diff options
Diffstat (limited to 'libexec')
| -rw-r--r-- | libexec/httpd/small/Makefile | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/libexec/httpd/small/Makefile b/libexec/httpd/small/Makefile index 9c8b175df7b..1f284ee187e 100644 --- a/libexec/httpd/small/Makefile +++ b/libexec/httpd/small/Makefile @@ -14,13 +14,21 @@ LEAN_IFDEF_FLAGS= -UDEBUG -DNO_USER_SUPPORT \ CFLAGS= -I$(.CURDIR)/.. ${LEAN_IFDEF_FLAGS} bozohttpd-small.c: bozohttpd.c - unifdef $(LEAN_IFDEF_FLAGS) < $> > $@.tmp ;\ - if [ $$? -ne 1 ]; then echo "unifdef returned $?, expecting 1" 2>&1; false; fi + unifdef $(LEAN_IFDEF_FLAGS) < $> > $@.tmp; \ + status=$$?; \ + if [ $$status -ne 1 ]; then \ + echo "unifdef returned $$status, expecting 1" 2>&1; \ + false; \ + fi mv -f $@.tmp $@ content-bozo-small.c: content-bozo.c - unifdef $(LEAN_IFDEF_FLAGS) < $> > $@.tmp ;\ - if [ $$? -ne 1 ]; then echo "unifdef returned $?, expecting 1" 2>&1; false; fi + unifdef $(LEAN_IFDEF_FLAGS) < $> > $@.tmp; \ + status=$$?; \ + if [ $$status -ne 1 ]; then \ + echo "unifdef returned $$status, expecting 1" 2>&1; \ + false; \ + fi mv -f $@.tmp $@ CLEANFILES+= content-bozo-small.c bozohttpd-small.c |
