Update out of tree build example
[openafs-wiki.git] / devel / HowToBuildOpenAFSFromSource.mdwn
index 269e3ce..65fcbb3 100644 (file)
@@ -449,16 +449,16 @@ Some make targets of interest
 You may want to avoid cluttering your source tree with build artifacts, or
 perhaps your source is in /afs and you want to write build artifacts on a
 local, fast temporary file system.  No configure hacking is needed to do
-perform an out of tree build.  If building from a git checkout, first build a
-configure script as usual, then change the current working directory to your
-local build directory and run configure and then make.
+perform an out of tree build. An out of tree build is done by changing
+directory and then specifying the path to the configure script.  When building
+from a git checkout and not a source tarball, first build a configure script
+with `regen.sh` as usual in the source directory. This requires read-write
+access to the source directory.
 
+To do the out of tree build, change the current working directory to your local
+build directory and run `configure` and `make`.  For example:
 
     $ mkdir /tmp/mybuild
     $ cd /tmp/mybuild
-    $ ( cd /afs/mycell/myfiles/openafs && ./regen.sh )  # if no configure
-    $ /afs/mycell/myfiles/openafs/configure $options
+    $ /afs/example.com/myfiles/openafs/configure $options
     $ make
-
-
-