manpagez: man pages & more
info autoconf
Home | html | info | man

File: autoconf.info,  Node: make -k Status,  Next: VPATH and Make,  Prev: obj/ and Make,  Up: Portable Make

12.17 Exit Status of ‘make -k’
==============================

Do not rely on the exit status of ‘make -k’.  Some implementations
reflect whether they encountered an error in their exit status; other
implementations always succeed.

     $ cat Makefile
     all:
             false
     $ make -k; echo exit status: $?    # GNU make
     false
     make: *** [all] Error 1
     exit status: 2
     $ pmake -k; echo exit status: $?   # BSD make
     false
     *** Error code 1 (continuing)
     exit status: 0

© manpagez.com 2000-2025
Individual documents may contain additional copyright information.