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>