about summary refs log tree commit diff stats
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/build.md7
1 files changed, 6 insertions, 1 deletions
diff --git a/doc/build.md b/doc/build.md
index d04c290a..bb9f929d 100644
--- a/doc/build.md
+++ b/doc/build.md
@@ -36,11 +36,16 @@ also override them by setting an environment variable with the same name.
 * `MANPREFIX`, `MANPREFIX1`, `MANPREFIX5`: prefixes for the installation of
   man pages. The default setting expands to `/usr/local/share/man/man1`, etc.
 * `CURLLIBNAME`: Change the name of the libcurl shared object file.
+* `LIBEXECDIR`: Path to your libexec directory; by default, it is relative
+  to wherever the binary is placed when it is executed.<BR>
+  WARNING: Unlike other path names, this must be quoted if your path contains
+  spaces!
 
 ## Phony targets
 
+* `all`: build all required executables
 * `clean`: remove OBJDIR, OUTDIR, and the QuickJS library
-* `manpage`: build man pages
+* `manpage`: build man pages; note that this is not part of `all`
 * `install`: install the `cha` binary, and if man pages were generated,
   those as well
 * `uninstall`: remove the `cha` binary and Chawan man pages