Deleted Added
full compact
make.1 (300313) make.1 (301462)
1.\" $NetBSD: make.1,v 1.257 2016/05/10 23:45:45 sjg Exp $
1.\" $NetBSD: make.1,v 1.259 2016/06/03 07:07:37 wiz Exp $
2.\"
3.\" Copyright (c) 1990, 1993
4.\" The Regents of the University of California. All rights reserved.
5.\"
6.\" Redistribution and use in source and binary forms, with or without
7.\" modification, are permitted provided that the following conditions
8.\" are met:
9.\" 1. Redistributions of source code must retain the above copyright

--- 14 unchanged lines hidden (view full) ---

24.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
25.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
26.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
27.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
28.\" SUCH DAMAGE.
29.\"
30.\" from: @(#)make.1 8.4 (Berkeley) 3/19/94
31.\"
2.\"
3.\" Copyright (c) 1990, 1993
4.\" The Regents of the University of California. All rights reserved.
5.\"
6.\" Redistribution and use in source and binary forms, with or without
7.\" modification, are permitted provided that the following conditions
8.\" are met:
9.\" 1. Redistributions of source code must retain the above copyright

--- 14 unchanged lines hidden (view full) ---

24.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
25.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
26.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
27.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
28.\" SUCH DAMAGE.
29.\"
30.\" from: @(#)make.1 8.4 (Berkeley) 3/19/94
31.\"
32.Dd May 10, 2016
32.Dd June 2, 2016
33.Dt MAKE 1
34.Os
35.Sh NAME
36.Nm make
37.Nd maintain program dependencies
38.Sh SYNOPSIS
39.Nm
40.Op Fl BeikNnqrstWwX

--- 811 unchanged lines hidden (view full) ---

852which is useful for tracking dependencies.
853Each makefile is recorded only once, regardless of the number of times read.
854.It Va .MAKE.MODE
855Processed after reading all makefiles.
856Can affect the mode that
857.Nm
858runs in.
859It can contain a number of keywords:
33.Dt MAKE 1
34.Os
35.Sh NAME
36.Nm make
37.Nd maintain program dependencies
38.Sh SYNOPSIS
39.Nm
40.Op Fl BeikNnqrstWwX

--- 811 unchanged lines hidden (view full) ---

852which is useful for tracking dependencies.
853Each makefile is recorded only once, regardless of the number of times read.
854.It Va .MAKE.MODE
855Processed after reading all makefiles.
856Can affect the mode that
857.Nm
858runs in.
859It can contain a number of keywords:
860.Bl -hang -width ignore-cmd
860.Bl -hang -width missing-filemon=bf.
861.It Pa compat
862Like
863.Fl B ,
864puts
865.Nm
866into "compat" mode.
867.It Pa meta
868Puts

--- 7 unchanged lines hidden (view full) ---

876.It Pa curdirOk= Ar bf
877Normally
878.Nm
879will not create .meta files in
880.Ql Va .CURDIR .
881This can be overridden by setting
882.Va bf
883to a value which represents True.
861.It Pa compat
862Like
863.Fl B ,
864puts
865.Nm
866into "compat" mode.
867.It Pa meta
868Puts

--- 7 unchanged lines hidden (view full) ---

876.It Pa curdirOk= Ar bf
877Normally
878.Nm
879will not create .meta files in
880.Ql Va .CURDIR .
881This can be overridden by setting
882.Va bf
883to a value which represents True.
884.It Pa missing-meta= Ar bf
885If
886.Va bf
887is True, then a missing .meta file makes the target out-of-date.
888.It Pa missing-filemon= Ar bf
889If
890.Va bf
891is True, then missing filemon data makes the target out-of-date.
892.It Pa nofilemon
893Do not use
894.Xr filemon 4 .
884.It Pa env
885For debugging, it can be useful to include the environment
886in the .meta file.
887.It Pa verbose
888If in "meta" mode, print a clue about the target being built.
889This is useful if the build is otherwise running silently.
890The message printed the value of:
891.Va .MAKE.META.PREFIX .

--- 1435 unchanged lines hidden ---
895.It Pa env
896For debugging, it can be useful to include the environment
897in the .meta file.
898.It Pa verbose
899If in "meta" mode, print a clue about the target being built.
900This is useful if the build is otherwise running silently.
901The message printed the value of:
902.Va .MAKE.META.PREFIX .

--- 1435 unchanged lines hidden ---