xref: /dflybsd-src/usr.bin/wmake/wmake.1 (revision fb3c2c0caaaa0e5d800e088b7dd7983e9ab009ec)
191277186SSascha Wildner.\"
291277186SSascha Wildner.\" Copyright (c) 2006 The DragonFly Project.  All rights reserved.
391277186SSascha Wildner.\"
491277186SSascha Wildner.\" Redistribution and use in source and binary forms, with or without
591277186SSascha Wildner.\" modification, are permitted provided that the following conditions
691277186SSascha Wildner.\" are met:
791277186SSascha Wildner.\"
891277186SSascha Wildner.\" 1. Redistributions of source code must retain the above copyright
991277186SSascha Wildner.\"    notice, this list of conditions and the following disclaimer.
1091277186SSascha Wildner.\" 2. Redistributions in binary form must reproduce the above copyright
1191277186SSascha Wildner.\"    notice, this list of conditions and the following disclaimer in
1291277186SSascha Wildner.\"    the documentation and/or other materials provided with the
1391277186SSascha Wildner.\"    distribution.
1491277186SSascha Wildner.\" 3. Neither the name of The DragonFly Project nor the names of its
1591277186SSascha Wildner.\"    contributors may be used to endorse or promote products derived
1691277186SSascha Wildner.\"    from this software without specific, prior written permission.
1791277186SSascha Wildner.\"
1891277186SSascha Wildner.\" THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1991277186SSascha Wildner.\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
2091277186SSascha Wildner.\" LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
2191277186SSascha Wildner.\" FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE
2291277186SSascha Wildner.\" COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
2391277186SSascha Wildner.\" INCIDENTAL, SPECIAL, EXEMPLARY OR CONSEQUENTIAL DAMAGES (INCLUDING,
2491277186SSascha Wildner.\" BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
2591277186SSascha Wildner.\" LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
2691277186SSascha Wildner.\" AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
2791277186SSascha Wildner.\" OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
2891277186SSascha Wildner.\" OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
2991277186SSascha Wildner.\" SUCH DAMAGE.
3091277186SSascha Wildner.\"
31869cbeeaSSascha Wildner.Dd February 7, 2011
3291277186SSascha Wildner.Dt WMAKE 1
33*fb5b3747SSascha Wildner.Os
3491277186SSascha Wildner.Sh NAME
3591277186SSascha Wildner.Nm wmake
36ac5c99e1SSascha Wildner.Nd build DragonFly source in a buildworld environment
3791277186SSascha Wildner.Sh SYNOPSIS
3891277186SSascha Wildner.Nm
3991277186SSascha Wildner.Op Ar options ...
4091277186SSascha Wildner.Ar target ...
4191277186SSascha Wildner.Sh DESCRIPTION
4291277186SSascha WildnerThe
4391277186SSascha Wildner.Nm
4491277186SSascha Wildnerscript allows you to build any element within the
4591277186SSascha Wildner.Dx
4691277186SSascha Wildnersource tree
4791277186SSascha Wildnerusing a buildworld environment.
4891277186SSascha WildnerIt is extremely useful for debugging or
4991277186SSascha Wildnerdevelopment work.
5091277186SSascha WildnerInstead of having to restart the buildworld (even with
5191277186SSascha Wildner.Fl DNOCLEAN
5291277186SSascha Wildnerand
5391277186SSascha Wildner.Fl DNOTOOLS
5491277186SSascha Wildnerit can take a while) this script can be used to immediately build
5591277186SSascha Wildnerwhatever piece of the world you are working on.
5691277186SSascha Wildner.Pp
5791277186SSascha WildnerThe
5891277186SSascha Wildner.Nm
5991277186SSascha Wildnerutility will accept all options and arguments that
6091277186SSascha Wildner.Xr make 1
6191277186SSascha Wildneraccepts.
62869cbeeaSSascha Wildner.Pp
63869cbeeaSSascha WildnerTo install things built with
64869cbeeaSSascha Wildner.Nm ,
65869cbeeaSSascha Wildneruse:
66869cbeeaSSascha Wildner.Bd -literal
67869cbeeaSSascha Wildner$ wmake install INSTALL=install DESTDIR=/
68869cbeeaSSascha Wildner.Ed
6991277186SSascha Wildner.Sh SEE ALSO
7091277186SSascha Wildner.Xr make 1 ,
7191277186SSascha Wildner.Xr build 7
72