Lines Matching +full:build +full:- +full:in
4 .\" Redistribution and use in source and binary forms, with or without
10 .\" * Redistributions in binary form must reproduce the above copyright
11 .\" notice, this list of conditions and the following disclaimer in the
20 .\" A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
25 .\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
26 .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
28 .Em Build directories
31 build products by asking the build system to place such build products
34 Most build systems today support build directories.
35 For example, the GNU Automake/Autoconf build system exposes such concept when
37 .Bd -literal -offset indent
38 $ cd my-project-1.0
39 $ mkdir build
40 $ cd build
45 Under such invocation, all the results of the build are left in the
46 .Pa my-project-1.0/build/
48 .Pa my-project-1.0/
51 Because build directories are an integral part of most build systems, and
54 supports build directories too.
55 This manifests in the form of
57 being able to run tests from build directories while reading the (often
60 One important property of build directories is that they follow (or need to
63 .Bd -literal -offset indent
91 directory contains only the binaries generated during a build.
94 .Fl -build-root Ar path
97 option is considered to be the root of the build directory.
101 .Bd -literal -offset indent
102 $ kyua __COMMAND__ --kyuafile=src/Kyuafile --build-root=obj
103 $ cd src && kyua __COMMAND__ --build-root=../obj