summaryrefslogtreecommitdiffstats
path: root/doc/BUILD-Mac
diff options
context:
space:
mode:
authorRodeo <[email protected]>2013-04-02 22:24:46 +0000
committerRodeo <[email protected]>2013-04-02 22:24:46 +0000
commit9a802e758dd49a3bcd65ac776d63be87be56e8c7 (patch)
tree323afd0a366581a4ca26e828731717fc407794b3 /doc/BUILD-Mac
parent3795c1d62863f42264921cada053df2237d50183 (diff)
BUILD-Mac: update documentation, remove outdated comments.
We no longer use execv after SVN revisions 5209 and 5317. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5376 b64f7644-9d1e-0410-96f1-a4d463321fa5
Diffstat (limited to 'doc/BUILD-Mac')
-rw-r--r--doc/BUILD-Mac37
1 files changed, 11 insertions, 26 deletions
diff --git a/doc/BUILD-Mac b/doc/BUILD-Mac
index 118109581..81073397e 100644
--- a/doc/BUILD-Mac
+++ b/doc/BUILD-Mac
@@ -1,4 +1,4 @@
-Build Guide for HandBrake 5208svn on Mac OS X
+Build Guide for HandBrake 5375svn on Mac OS X
*********************************************
Table of Contents
@@ -23,11 +23,10 @@ Table of Contents
6 Building via Xcode.app
6.1 Checkout Sources
6.2 Build
- 6.3 Note: Debugging
- 6.4 Note: Finding Built Products
- 6.5 Note: Workspace Log Behaviors
- 6.6 External Target
- 6.7 User-Defined Settings
+ 6.3 Note: Finding Built Products
+ 6.4 Note: Workspace Log Behaviors
+ 6.5 External Target
+ 6.6 User-Defined Settings
7 Troubleshooting
Appendix A Project Repository Details
@@ -519,17 +518,7 @@ Perform the following steps to build:
* Xcode workspace Log navigator - select top Build item
-6.3 Note: Debugging
-===================
-
-When debugging, Xcode launches the application under the gdb debugger.
-gdb will encounter a trap when starting the program. This trap is
-harmless and you should just 'continue'. For the curious, the trap
-occurs because we add some values to the environment with setenv, then
-do a brain transplant with execv. Restarting the application with execv
-triggers the trap.
-
-6.4 Note: Finding Built Products
+6.3 Note: Finding Built Products
================================
Under default Xcode.app options the products from a build are managed
@@ -552,7 +541,7 @@ top of build tree and navigate to release products:
greyed-out. Workaround glitch by selecting any other tab and then
reselecting Projects tab.
-6.5 Note: Workspace Log Behaviors
+6.4 Note: Workspace Log Behaviors
=================================
The default Workspace behavior does not display latest Build log in the
@@ -580,7 +569,7 @@ navigator and show current log:
are ignored by the external build system. Ultimately, look to the
workspace status indicator for Build Succeeded.
-6.6 External Target
+6.5 External Target
===================
The external target mechanism is used to launch a full terminal-based
@@ -633,7 +622,7 @@ Example; something in a big module is failing; redo build sequentially:
make ffmpeg.clean
make BUILD.jobs=1 ffmpeg
-6.7 User-Defined Settings
+6.6 User-Defined Settings
=========================
The following user defined settings are visible in Xcode project and
@@ -690,10 +679,6 @@ When troubleshooting build issues, the following files relative to the
Environment (variables) dump as seen when Xcode forks `make'.
Mac OS X only.
-A note about gdb: We perform an extra execv when starting the
-application. This triggers a trap in gdb. It is harmless. You should
-just 'continue' from the trap.
-
Appendix A Project Repository Details
*************************************
@@ -701,7 +686,7 @@ Appendix A Project Repository Details
root: svn://svn.handbrake.fr/HandBrake
branch: trunk
uuid: b64f7644-9d1e-0410-96f1-a4d463321fa5
- rev: 5208
- date: 2013-01-26 18:47:13 +0000
+ rev: 5375
+ date: 2013-04-01 18:37:33 +0200
type: developer