summaryrefslogtreecommitdiff
path: root/doc/tutorial/third-party-software.md
diff options
context:
space:
mode:
authorKlaus Aehlig <klaus.aehlig@huawei.com>2023-08-17 17:49:40 +0200
committerKlaus Aehlig <klaus.aehlig@huawei.com>2023-08-18 10:25:38 +0200
commitc44b48cc9ba9d3dcfbce58d1fd2ebdfb2e5f2ceb (patch)
treeeb33aba9082cd567777898b43be39b03ea5800b3 /doc/tutorial/third-party-software.md
parent070e96c28007faff99bc272d40480855e7e3837a (diff)
downloadjustbuild-c44b48cc9ba9d3dcfbce58d1fd2ebdfb2e5f2ceb.tar.gz
documentation: third-party code may also be built using foreign tools
... while providing a native descirption still is the cleaner approach. Nevertheless, hinting on this fact early avoids scaring off novice users having a lot of dependencies.
Diffstat (limited to 'doc/tutorial/third-party-software.md')
-rw-r--r--doc/tutorial/third-party-software.md9
1 files changed, 7 insertions, 2 deletions
diff --git a/doc/tutorial/third-party-software.md b/doc/tutorial/third-party-software.md
index 644b7b21..c8653d3e 100644
--- a/doc/tutorial/third-party-software.md
+++ b/doc/tutorial/third-party-software.md
@@ -3,11 +3,16 @@ Building Third-party Software
Third-party projects usually ship with their own build description,
which often happens to be not compatible with justbuild. Nevertheless,
-it is highly desireable to include external projects via their source
+it often is desireable to include external projects via their source
code base, instead of relying on the integration of out-of-band binary
distributions. justbuild offers a flexible approach to provide the
required build description via an overlay layer without the need to
-touch the original code base.
+touch the original code base. This mechanism is independent of the
+actual justbuild description eventually used and the latter might
+well be a
+[rule calling the foreign buildsystem](https://github.com/just-buildsystem/rules-cc#rule-ccforeigncmake-library).
+In this section, however, we describe the cleaner approach of providing
+a native build description.
For the remainder of this section, we expect to have the project files
available resulting from successfully completing the tutorial section on