docs: clarify --default-library is for internal libraries [skip ci]

Signed-off-by: Matthew Weber <matthew.weber@rockwellcollins.com>
pull/5322/head
rc-matthew-l-weber 6 years ago committed by Jussi Pakkanen
parent 2b6c997e33
commit 6e18e5b0b3
  1. 5
      docs/markdown/Reference-manual.md

@ -1150,7 +1150,10 @@ You should use this instead of [`shared_library`](#shared_library),
[`static_library`](#static_library) or
[`both_libraries`](#both_libraries) most of the time. This allows you
to toggle your entire project (including subprojects) from shared to
static with only one option.
static with only one option. This option applies to libraries being
built internal to the entire project. For external dependencies, the
default library type prefered is shared. This can be adapted on a per
library basis using the [dependency()](#dependency)) `static` keyword.
The keyword arguments for this are the same as for
[`executable`](#executable) with the following additions:

Loading…
Cancel
Save