Build audio.primary.* with BOARD_VNDK_VERSION
Add libhardware_headers to the dependency list since
hardware/libhardware/include is not added to the global include path
when building with BOARD_VNDK_VERSION. Also, a few headers - pthread.h,
unistd.h - are explicitly added.
Bug: 37342627
Test: BOARD_VNDK_VERSION=current m -j audio.primary.msm8998
Change-Id: I908aed7cf9c5aa970d1e4486dcff32d20d44aebd
diff --git a/hal/audio_extn/soundtrigger.c b/hal/audio_extn/soundtrigger.c
index 112bd1e..3417c72 100644
--- a/hal/audio_extn/soundtrigger.c
+++ b/hal/audio_extn/soundtrigger.c
@@ -21,6 +21,8 @@
#include <stdbool.h>
#include <stdlib.h>
#include <dlfcn.h>
+#include <pthread.h>
+#include <unistd.h>
#include <cutils/log.h>
#include "audio_hw.h"
#include "audio_extn.h"