[dpdk-dev] [v3] doc: define qualification criteria for external library
Jerin Jacob
jerinjacobk at gmail.com
Mon Jan 8 08:53:46 CET 2024
On Sat, Jan 6, 2024 at 12:14 AM Stephen Hemminger
<stephen at networkplumber.org> wrote:
>
> On Fri, 5 Jan 2024 17:42:15 +0530
> <jerinj at marvell.com> wrote:
>
>
>
> I would a clause about optional dependency.
> Something like:
>
> If external dependency is not available, then it must be detectable by the
> build process. Missing external library must not impact the core functionality
> of the DPDK; only the library or driver in DPDK will not be built.
OK. I will send the next verison with following update
[main][dpdk.org] $ git diff
diff --git a/doc/guides/contributing/library_dependency.rst
b/doc/guides/contributing/library_dependency.rst
index 367e380a89..7b008d7e8a 100644
--- a/doc/guides/contributing/library_dependency.rst
+++ b/doc/guides/contributing/library_dependency.rst
@@ -44,3 +44,9 @@ used as dependencies in DPDK drivers or libraries.
- Optional dependencies should use stubs to minimize ``ifdef``
clutter, promoting improved
code readability.
+
+#. **Dependency nature:**
+
+ - The external library dependency should be optional.
+ i.e Missing external library must not impact the core
functionality of the DPDK, specififc
+ library and/or driver will not built if dependencies are not meet.
More information about the dev
mailing list