Merge "Add <endian.h> back and stop building one tool for the Mac."
diff --git a/verity/Android.mk b/verity/Android.mk
index bbe74bb..5db543b 100644
--- a/verity/Android.mk
+++ b/verity/Android.mk
@@ -1,5 +1,7 @@
LOCAL_PATH:= $(call my-dir)
+ifeq ($(HOST_OS),linux)
+
include $(CLEAR_VARS)
LOCAL_MODULE := verify_boot_signature
LOCAL_SRC_FILES := verify_boot_signature.c
@@ -9,6 +11,8 @@
LOCAL_C_INCLUDES += external/openssl/include system/extras/ext4_utils system/core/mkbootimg
include $(BUILD_HOST_EXECUTABLE)
+endif # HOST_OS == linux
+
include $(CLEAR_VARS)
LOCAL_MODULE := generate_verity_key
LOCAL_SRC_FILES := generate_verity_key.c
diff --git a/verity/verify_boot_signature.c b/verity/verify_boot_signature.c
index 62c87da..58b7a19 100644
--- a/verity/verify_boot_signature.c
+++ b/verity/verify_boot_signature.c
@@ -16,6 +16,7 @@
#define _LARGEFILE64_SOURCE
+#include <endian.h>
#include <stddef.h>
#include <stdint.h>
#include <stdlib.h>