@@ -166,8 +166,9 @@ * `arch={atom}` - an atom representing the processor architecture you are building libk for * `bits={atom}` - if your processor has multiple variants with different word lengths (such as x86-32 vs. x86-64), specify the word length in this variable; otherwise, leave it unset. further optional variables may be set to control the build process and determine what targets it produces. + * `library=static {static|shared|both}` - this variable controls whether the build process will produce `libk.a`, `libk.so`, or both. * `to=out {path}` - an alternate path to store build artifacts in * `gen=gen {path}` - an alternate path to store generated source in * `cc= {executable}` - the compiler to compile C sources with