From 6b3b6ad451038194404838f9fedb90ad49023ebd Mon Sep 17 00:00:00 2001 From: Sorin Birchi Date: Sat, 21 Oct 2023 18:08:06 +0300 Subject: [PATCH] internals/build-system.mdx: Update link for documentation for Linux tree Signed-off-by: Sorin Birchi --- content/docs/internals/build-system.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/docs/internals/build-system.mdx b/content/docs/internals/build-system.mdx index c959c123..56680fbe 100644 --- a/content/docs/internals/build-system.mdx +++ b/content/docs/internals/build-system.mdx @@ -251,7 +251,7 @@ config APPHELLOWORLD_DEPENDENCIES In this example, `LIB1` and `LIB2` would be enabled (the user can't unselect them). Additionally, if the user did not provide and select any `libc`, the Unikraft internal replacement `nolibc` would be selected. -You can find a documentation of the syntax in the [Linux kernel tree](https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/plain/Documentation/kbuild/kconfig-language.txt). +You can find a documentation of the syntax in the [Linux kernel tree](https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/plain/Documentation/kbuild/kconfig-language.rst). Of course, you could also directly define a dependency on a particular `libc` (e.g., `libmusl`), instead. You can also depend on feature flags (like `HAVE_LIBC`) to provide or hide options. The feature flag `HAVE_LIBC` in this example is set as soon as a proper and full-fledged `libc` was selected by the user.