mk: fix kernel modules build dependency
authorThomas Monjalon <thomas@monjalon.net>
Thu, 29 Mar 2018 15:28:26 +0000 (17:28 +0200)
committerThomas Monjalon <thomas@monjalon.net>
Fri, 30 Mar 2018 11:01:17 +0000 (13:01 +0200)
commit984af543c254be1fc3f0ae46f381d75dcd0af361
treed406a3057b85059412c2662f2590b0f357799b36
parent20526313ba41174d3e7831ee800f6e938a1d5b85
mk: fix kernel modules build dependency

Some kernel modules may need some header files to be "installed"
in the build directory.

When running multiple threads of make, kernel modules can try to
be compiled before the lib headers are ready:
make -j3
kernel/linux/kni/kni_misc.c:19:37: fatal error:
exec-env/rte_kni_common.h: No such file or directory

This error appeared recently after moving kernel modules in their
own directory.

Fixes: acaa9ee991b5 ("move kernel modules directories")

Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
Acked-by: Ferruh Yigit <ferruh.yigit@intel.com>
mk/rte.sdkbuild.mk