aboutsummaryrefslogtreecommitdiffstats
path: root/makeenv.1
diff options
context:
space:
mode:
Diffstat (limited to 'makeenv.1')
-rw-r--r--makeenv.135
1 files changed, 17 insertions, 18 deletions
diff --git a/makeenv.1 b/makeenv.1
index 1e72d61..818c82e 100644
--- a/makeenv.1
+++ b/makeenv.1
@@ -1,7 +1,7 @@
.TH MAKEENV 1 MAKEENV
.SH NAME
makeenv - Run make(1) with environment loaded from .makeenv
-.SH SYNPOSIS
+.SH SYNOPSIS
.B makeenv
.RI [ arguments "] ..."
.SH DESCRIPTION
@@ -21,20 +21,20 @@ is also put in the environment.
.PP
After loading
.I .makeenv
-and adding populating the environment,
+and populating the environment,
.B makeenv
-will inspect it's environment,
+will inspect its environment.
.B makeenv
itself is affected by the environment variables, which
also are
.BR make (1)
-macros; this if you need a specific implementation of
+macros; thus, if you need a specific implementation of
.BR make (1)
for a project, it can be specified in the
.I .makeenv
file.
.PP
-When executng
+When executing
.BR make (1),
.B makeenv
may reorder the
@@ -53,12 +53,12 @@ before the targets in the
.B makeenv
is designed to be usable in place of
.BR make (1),
-that is, the user can create add the
+that is, the user can create the
.B alias
.I makeenv=make
-in his shell, without any adverse affect.
+in his shell, without any adverse effect.
.B makeenv
-will pass on it's arguments as is to
+will pass on its arguments as is to
.BR make (1)
(or whichever utility is specified in the environment
variable
@@ -71,20 +71,20 @@ does not exist.
.SH OPTIONS
The
.BR makeenv
-utility passes it's options to the
+utility passes its options to the
.BR make (1)
-utility and do not act on any of the it self, however
+utility and does not act on any of them itself; however,
in order to properly interleave options and operands
specified in the
.I .makeenv
-file, it have to understand which options take an argument
+file, it has to understand which options take an argument
and which do not. By default, the
.BR makeenv
utility only understands the options specified by POSIX,
-and the argumented option
+and the option
.B -W
-(vendor options), as well as long options that start with
-two dashes
+(vendor options), which takes an argument, as well as long
+options that start with two dashes
.RB ( -- )
provided that the same command line argument contains an
equals sign
@@ -94,7 +94,7 @@ variables to modify how the
.BR makeenv
utility understands the options. See the section
.B ENVIRONMENT VARIABLES
-for more information. The current version only support
+for more information. The current version only supports
options that consist of a dash
.RB ( - )
followed by any other character and options that start
@@ -105,7 +105,6 @@ an equals sign
.RB ( = ),
as these are treated as delimiters between long options
and their associated argument.
-.BR
.SH STDIN
Not used.
.SH INPUT FILES
@@ -228,7 +227,7 @@ Space-separated list of long options that
shall interpret as
.BR make (1)
options that have an argument if it is
-the option string is is directly followed
+the option string is directly followed
by equals sign
.RB ( = )
in the same command line argument or if
@@ -243,7 +242,7 @@ empty string, meaning no options.)
Any macro listed in
.I .makeenv
is loaded into the environment before the utility inspects
-the environement.
+the environment.
.SH ASYNCHRONOUS EVENTS
Default.
.SH STDOUT