diff options
| author | Ted Kremenek <kremenek@apple.com> | 2011-01-31 20:45:38 +0000 | 
|---|---|---|
| committer | Ted Kremenek <kremenek@apple.com> | 2011-01-31 20:45:38 +0000 | 
| commit | 47537b617e0186bc5386e1ffa081a254fa2fffbf (patch) | |
| tree | dc5ced2ed7e4fb68dc64e2bf567cff293054ee62 /clang | |
| parent | f3c6873544362e6152e33aaceb1978a2c1bd6b9b (diff) | |
| download | bcm5719-llvm-47537b617e0186bc5386e1ffa081a254fa2fffbf.tar.gz bcm5719-llvm-47537b617e0186bc5386e1ffa081a254fa2fffbf.zip  | |
Document that set-xcode-analyzer should typically be run using sudo.
llvm-svn: 124602
Diffstat (limited to 'clang')
| -rw-r--r-- | clang/www/analyzer/xcode.html | 14 | 
1 files changed, 11 insertions, 3 deletions
diff --git a/clang/www/analyzer/xcode.html b/clang/www/analyzer/xcode.html index 474156e574f..51c5a561638 100644 --- a/clang/www/analyzer/xcode.html +++ b/clang/www/analyzer/xcode.html @@ -102,6 +102,14 @@ specify for static analysis.  Within this model it provides you two basic modes:    <li><b>--use-checker-build</b>: Switch Xcode to using the <tt>clang</tt> provided by the specified analyzer build.</li>  </ul> +<h4>Things to keep in mind</h4> + +<ul> +<li>You should quit Xcode prior to running <tt>set-xcode-analyzer</tt>.</li> +<li>You will need to run <tt>set-xcode-analyzer</tt> under <b><tt>sudo</tt></b> +  in order to have write privileges to modify the Xcode configuration files.</li> +</ul> +  <h4>Examples</h4>  <p><b>Example 1</b>: Telling Xcode to use checker-235 for <i>Build and Analyze</i>:</p> @@ -110,7 +118,7 @@ specify for static analysis.  Within this model it provides you two basic modes:  $ pwd  /tmp  $ tar xjf checker-235.tar.bz2 -$ checker-235/set-xcode-analyzer --use-checker-build=/tmp/checker-235 +$ sudo checker-235/set-xcode-analyzer --use-checker-build=/tmp/checker-235  </pre>  <p>Note that you typically won't install an analyzer build in <tt>/tmp</tt>, but @@ -120,13 +128,13 @@ path to an untarred analyzer build.</p>  <p><b>Example 2</b>: Telling Xcode to use a very specific version of <tt>clang</tt>:</p>  <pre class="code_example"> -$ set-xcode-analyzer --use-checker-build=~/mycrazyclangbuild/bin/clang +$ sudo set-xcode-analyzer --use-checker-build=~/mycrazyclangbuild/bin/clang  </pre>  <p><b>Example 3</b>: Resetting Xcode to its default behavior:</p>  <pre class="code_example"> -$ set-xcode-analyzer --use-xcode-clang +$ sudo set-xcode-analyzer --use-xcode-clang  </pre>  </div>  | 

