From: Yann E. MORIN Date: Wed, 4 Nov 2015 22:11:23 +0000 (+0100) Subject: docs/manual: document $(FOO_PKGDIR) X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=7dcd2296b6ce8ccf47f844dc844d9150ec665ca0;p=buildroot.git docs/manual: document $(FOO_PKGDIR) In the manual, add a note that packages can use $(FOO_PKGDIR) to get the path to the directory containg the .mk and Config.in files, if they need it to e.g. copy files from there, like startup scripts, systemd units or any other resource. Signed-off-by: "Yann E. MORIN" Cc: Samuel Martin Cc: Thomas Petazzoni Signed-off-by: Thomas Petazzoni --- diff --git a/docs/manual/adding-packages-generic.txt b/docs/manual/adding-packages-generic.txt index a7143e4284..02a43d6b1d 100644 --- a/docs/manual/adding-packages-generic.txt +++ b/docs/manual/adding-packages-generic.txt @@ -495,6 +495,11 @@ endef In the action definitions, you can use the following variables: +* +$(FOO_PKGDIR)+ contains the path to the directory containing the + +foo.mk+ and +Config.in+ files. This variable is useful when it is + necessary to install a file bundled in Buildroot, like a runtime + configuration file, a splashscren image... + * +$(@D)+, which contains the directory in which the package source code has been uncompressed.