diff options
author | konablend <[email protected]> | 2009-05-13 00:17:52 +0000 |
---|---|---|
committer | konablend <[email protected]> | 2009-05-13 00:17:52 +0000 |
commit | b931a6d9c126957995a5517e8e249ad9a1e1828d (patch) | |
tree | d66d99cefb84fc9c43bea3d55661a17073fc9556 /doc/texi/building | |
parent | 1692a6e80b3fb235007c3802abef9b0c707cd38f (diff) |
BuildSystem: docs
- added blurb about troubleshooting and log files.
- regenerated doc/ txt files.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2414 b64f7644-9d1e-0410-96f1-a4d463321fa5
Diffstat (limited to 'doc/texi/building')
-rw-r--r-- | doc/texi/building/chapter.overview.texi | 21 | ||||
-rw-r--r-- | doc/texi/building/chapter.troubleshooting.texi | 20 |
2 files changed, 20 insertions, 21 deletions
diff --git a/doc/texi/building/chapter.overview.texi b/doc/texi/building/chapter.overview.texi deleted file mode 100644 index 29dec0394..000000000 --- a/doc/texi/building/chapter.overview.texi +++ /dev/null @@ -1,21 +0,0 @@ -@anchor{overview} -@chapter Build Overview -The build system has several - -This chapter is for building from a terminal/shell environment in as few commands as possible. If more flexibility is required you should skip this chapter and jump to @ref{process}. - -@example -./configure --launch -@end example - -The special option @command{--launch} selected launch mode and performs the following steps: - -@itemize -@item assert scratch directory @file{build/} does not exist -@item create scratch directory @file{build/} -@item change to directory @file{build/} -@item launch @command{make} -@item capture build output to @file{build/log.txt} -@item echo build output -@end itemize diff --git a/doc/texi/building/chapter.troubleshooting.texi b/doc/texi/building/chapter.troubleshooting.texi new file mode 100644 index 000000000..4d42e76a3 --- /dev/null +++ b/doc/texi/building/chapter.troubleshooting.texi @@ -0,0 +1,20 @@ +@anchor{troubleshooting} +@chapter Troubleshooting +When troubleshooting build issues, the following files relative to the @file{build/} directory may be especially useful: + +@table @file +@item GNUmakefile +Top-level makefile which contains build settings generated via @b{configure}. + +@item log/config.info.txt +Record of output from @b{configure}. + +@item log/config.verbose.txt +Record of verbose output from @b{configure}. + +@item log/build.txt +Record of output from @command{configure --launch}. Similar output may be recorded using @command{make} depending on which shell is in use, eg: @command{make >& log/build.txt} or @command{make > log/build.txt 2>&1}. + +@item log/xcodemake.env.txt +Environment (variables) dump as seen when Xcode forks @command{make}. @value{OS.osx} only. +@end table |