Show how to build from source in README.md
diff --git a/README.md b/README.md
index 0dfb884..a31f66c 100644
--- a/README.md
+++ b/README.md
@@ -9,18 +9,19 @@
 environment for the target platform.  You will need to have a working Docker
 installation before proceeding.
 
-1. Fetch a source distribution, such as an
-   [official one](https://aurora.apache.org/downloads/).
+1. Fetch a source distribution, such as an [official one](https://aurora.apache.org/downloads/).
+   Alternatively, you can also build from an arbitrary git commit by instead preparing sources
+from the Aurora source repository:
+
+        git archive --prefix=apache-aurora-$(cat .auroraversion)/ -o snapshot.tar.gz HEAD
 
 2. Run the builder script, providing the distribution platform and the source
    distribution archive you downloaded in (1).  The example below will build
    Aurora 0.9.0 debs for Ubuntu Trusty.
 
-    ```
-    ./build-artifact.sh builder/deb/ubuntu-trusty \
-      ~/Downloads/apache-aurora-0.9.0.tar.gz \
-      0.9.0
-    ```
+        ./build-artifact.sh builder/deb/ubuntu-trusty \
+          ../apache-aurora-0.9.0.tar.gz \
+          0.9.0
 
 When this completes, debs will be placed in `dist/builder/deb/ubuntu-trusty/`.
 
@@ -31,4 +32,4 @@
 - a `Dockerfile` to provide the repeatable build environment
 - a `build.sh` script that creates artifacts
 
-Please see the makeup of other builders for examples.
\ No newline at end of file
+Please see the makeup of other builders for examples.