document that path dependencies don't work
@@ -214,6 +214,10 @@ $ QEMU_STRACE=1 cross run --target aarch64-unknown-linux-gnu
## Caveats / gotchas
+- path dependencies (in Cargo.toml) that point outside the Cargo project won't
+ work because `cross` use docker containers only mounts the Cargo project so
+ the container doesn't have access to the rest of the filesystem.
+
- `cross` will mount the Cargo project as READ ONLY. Thus, if any crate attempts
to modify its "source", the build will fail. Well behaved crates should only
ever write to `$OUT_DIR` and never modify `$CARGO_MANIFEST_DIR` though.
