docs: fix typos in manual

This commit is contained in:
Anil Madhavapeddy 2018-01-17 07:51:57 +00:00 committed by David Allsopp
parent 878e0ce31f
commit 8c403c467f
2 changed files with 9 additions and 9 deletions

View File

@ -69,7 +69,7 @@ a binary OCaml AST in ``<output-file>``.
Additionally, it is expected that if the executable is invoked with
``--as-ppx`` as its first argument, then it will behave as a standard
ppx rewirter as passed to ``-ppx`` option of OCaml. This is for two
ppx rewriter as passed to ``-ppx`` option of OCaml. This is for two
reasons:
- to improve interoperability with build systems other than Jbuilder

View File

@ -606,7 +606,7 @@ Jbuilder supports the following variables:
- ``SCOPE_ROOT`` is the root of the current scope. It is typically
the toplevel directory of your project and as long as you have at
least one ``<package>.opam`` file there, ``SCOPE_ROOT`` is
independant of the workspace configuration
independent of the workspace configuration
- ``CC`` is the C compiler command line (list made of the compiler
name followed by its flags) that was used to compile OCaml in the
current build context
@ -652,7 +652,7 @@ In addition, ``(action ...)`` fields support the following special variables:
when cross-compiling, in which case it will expand to the file from the host
build context
- ``lib-available:<library-name>`` expands to ``true`` or ``false`` depending on
wether the library is available or not. A library is available iff at least
whether the library is available or not. A library is available iff at least
one of the following condition holds:
- it is part the installed worlds
@ -746,7 +746,7 @@ workspace but in another scope, you need to use the public name. For
instance: ``(libraries (base re))``.
When resolving libraries, libraries that are part of the workspace are always
prefered to ones that are part of the installed world.
preferred to ones that are part of the installed world.
.. _alternative-deps:
@ -827,7 +827,7 @@ Preprocessing with ppx rewriters
``<ppx-rewriters-and-flags>`` is expected to be a list where each element is
either a command line flag if starting with a ``-`` or the name of a library.
Additionnally, any sub-list will be treated as a list of command line arguments.
Additionally, any sub-list will be treated as a list of command line arguments.
So for instance from the following ``preprocess`` field:
.. code:: scheme
@ -1089,16 +1089,16 @@ of your project. What you should write instead is:
Locks
-----
Given two rules that are independant, Jbuilder will assume that there
Given two rules that are independent, Jbuilder will assume that there
associated action can be run concurrently. Two rules are considered
independant if none of them depend on the other, either directly or
independent if none of them depend on the other, either directly or
through a chain of dependencies. This basic assumption allows to
parallelize the build.
However, it is sometimes the case that two independant rules cannot be
However, it is sometimes the case that two independent rules cannot be
executed concurrently. For instance this can happen for more
complicated tests. In order to prevent jbuilder from running the
actions at the same time, you can sepcify that both actions take the
actions at the same time, you can specify that both actions take the
same lock:
.. code:: scheme