+(For autotools users: this is a rough equivalent of
+`autoreconf -fsi && ./configure --prefix=/usr/local --with-foobar`).
+
+This creates a build directory (named `builddir`) with build type set to
+`release` (which enables compiler optimizations) and path prefix set to
+`/usr/local`.
+
+Pass any additional options in the same way. Typically, this is not needed: tinc
+will autodetect available libraries and adjust its functionality accordingly.
+
+If you'd like to reconfigure the project after running `setup`, you can either
+remove the build directory and start anew, or use:
+
+```sh
+meson configure builddir -Dlzo=disabled -Dlz4=enabled
+```
+
+### Compile