doc: rephrase the case when two remapping keys are applicable

Fixes #1536
This commit is contained in:
Yoichi Hirai 2017-01-02 16:55:29 +01:00
parent e079b1c53f
commit c014448397
No known key found for this signature in database
GPG Key ID: E7B75D080FCF7992

View File

@ -96,8 +96,8 @@ Use in Actual Compilers
When the compiler is invoked, it is not only possible to specify how to When the compiler is invoked, it is not only possible to specify how to
discover the first element of a path, but it is possible to specify path prefix discover the first element of a path, but it is possible to specify path prefix
remappings so that e.g. ``github.com/ethereum/dapp-bin/library`` is remapped to remappings so that e.g. ``github.com/ethereum/dapp-bin/library`` is remapped to
``/usr/local/dapp-bin/library`` and the compiler will read the files from there. If ``/usr/local/dapp-bin/library`` and the compiler will read the files from there.
remapping keys are prefixes of each other, the longest is tried first. This If multiple remappings can be applied, the one with the longest key is tried first. This
allows for a "fallback-remapping" with e.g. ``""`` maps to allows for a "fallback-remapping" with e.g. ``""`` maps to
``"/usr/local/include/solidity"``. Furthermore, these remappings can ``"/usr/local/include/solidity"``. Furthermore, these remappings can
depend on the context, which allows you to configure packages to depend on the context, which allows you to configure packages to