diff options
author | Klaus Aehlig <klaus.aehlig@huawei.com> | 2023-08-17 17:49:40 +0200 |
---|---|---|
committer | Klaus Aehlig <klaus.aehlig@huawei.com> | 2023-08-18 10:25:38 +0200 |
commit | c44b48cc9ba9d3dcfbce58d1fd2ebdfb2e5f2ceb (patch) | |
tree | eb33aba9082cd567777898b43be39b03ea5800b3 /doc/tutorial | |
parent | 070e96c28007faff99bc272d40480855e7e3837a (diff) | |
download | justbuild-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')
-rw-r--r-- | doc/tutorial/third-party-software.md | 9 |
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 |