aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2017-11-27 13:30:49 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2017-11-27 13:30:49 +0200
commit0fcc1a694d1b834921b7f931018ff39fa396027a (patch)
tree1a722035b6a4e2c26c4bdba99a2ad173d479721e /doc
parent0d34b2f7692aba066213c038b810623c216b6980 (diff)
Add cxx_ prefix to module-related pkg-config variables
This way we can assume that those are the C++ (language) modules built by the cxx (build system) module.
Diffstat (limited to 'doc')
-rw-r--r--doc/manual.cli12
1 files changed, 6 insertions, 6 deletions
diff --git a/doc/manual.cli b/doc/manual.cli
index f3f9023..1858467 100644
--- a/doc/manual.cli
+++ b/doc/manual.cli
@@ -1455,8 +1455,8 @@ header-like search mechanism (\c{-I} paths, etc.), an explicit list of
exported modules is provided for each library in its \c{.pc} (\c{pkg-config})
file.
-Specifically, the library's \c{.pc} file contains the \c{modules} variable
-that lists all the exported modules in the \c{<name>=<path>} form with
+Specifically, the library's \c{.pc} file contains the \c{cxx_modules} variable
+that lists all the exported C++ modules in the \c{<name>=<path>} form with
\c{<name>} being the module's C++ name and \c{<path>} \- the module interface
file's absolute path. For example:
@@ -1466,15 +1466,15 @@ Version: 1.0.0
Cflags:
Libs: -L/usr/lib -lhello
-modules = hello.core=/usr/include/hello/core.mxx hello.extra=/usr/include/hello/extra.mxx
+cxx_modules = hello.core=/usr/include/hello/core.mxx hello.extra=/usr/include/hello/extra.mxx
\
Additional module properties are specified with variables in the
-\c{module_<property>.<name>} form, for example:
+\c{cxx_module_<property>.<name>} form, for example:
\
-module_symexport.hello.core = true
-module_preprocessed.hello.core = all
+cxx_module_symexport.hello.core = true
+cxx_module_preprocessed.hello.core = all
\
Currently, two properties are defined. The \c{symexport} property with the