summaryrefslogtreecommitdiff
path: root/verity/Android.mk
diff options
context:
space:
mode:
authorGeremy Condra <gcondra@google.com>2013-10-21 20:34:13 +0000
committerGeremy Condra <gcondra@google.com>2013-10-21 18:22:37 -0700
commit649fd550341328077e403dd2b2024a9958ae2652 (patch)
tree88887d9b7bc9273195d8d849d74493a0f5438bfb /verity/Android.mk
parentbe349fd67b83f64a14ee21d1a1ac70d049d53df2 (diff)
downloadextras-649fd550341328077e403dd2b2024a9958ae2652.tar.gz
Revert "Temporary revert to fix the build."
This reverts commit d1cda72457fed396942ae58f689ce84de7af3e9e. Additionally changes libcrypto to libcrypto-host. Change-Id: I8e57c31f904fae0113a514c26a78711e15782216
Diffstat (limited to 'verity/Android.mk')
-rw-r--r--verity/Android.mk50
1 files changed, 50 insertions, 0 deletions
diff --git a/verity/Android.mk b/verity/Android.mk
new file mode 100644
index 00000000..68fe0ef9
--- /dev/null
+++ b/verity/Android.mk
@@ -0,0 +1,50 @@
+LOCAL_PATH:= $(call my-dir)
+
+include $(CLEAR_VARS)
+LOCAL_MODULE := generate_verity_key
+LOCAL_SRC_FILES := generate_verity_key.c
+LOCAL_MODULE_CLASS := EXECUTABLES
+LOCAL_MODULE_TAGS := optional
+LOCAL_SHARED_LIBRARIES := libcrypto-host
+LOCAL_C_INCLUDES += external/openssl/include
+include $(BUILD_HOST_EXECUTABLE)
+
+#include $(CLEAR_VARS)
+#LOCAL_MODULE := generate_block_patch
+#LOCAL_SRC_FILES := generate_block_patch.c
+#LOCAL_MODULE_CLASS := EXECUTABLES
+#LOCAL_MODULE_TAGS := optional
+#LOCAL_SHARED_LIBRARIES := libminibsdiff
+#include $(BUILD_HOST_EXECUTABLE)
+
+include $(CLEAR_VARS)
+LOCAL_SRC_FILES := VeritySigner.java
+LOCAL_MODULE := VeritySigner
+LOCAL_JAR_MANIFEST := VeritySigner.mf
+LOCAL_MODULE_TAGS := optional
+include $(BUILD_HOST_JAVA_LIBRARY)
+
+include $(CLEAR_VARS)
+LOCAL_SRC_FILES := verity_signer
+LOCAL_MODULE := verity_signer
+LOCAL_MODULE_CLASS := EXECUTABLES
+LOCAL_IS_HOST_MODULE := true
+LOCAL_MODULE_TAGS := optional
+include $(BUILD_PREBUILT)
+
+include $(CLEAR_VARS)
+LOCAL_MODULE := build_verity_tree.py
+LOCAL_MODULE_CLASS := EXECUTABLES
+LOCAL_SRC_FILES := build_verity_tree.py
+LOCAL_MODULE_CLASS := EXECUTABLES
+LOCAL_IS_HOST_MODULE := true
+LOCAL_MODULE_TAGS := optional
+include $(BUILD_PREBUILT)
+
+include $(CLEAR_VARS)
+LOCAL_MODULE := build_verity_metadata.py
+LOCAL_MODULE_CLASS := EXECUTABLES
+LOCAL_SRC_FILES := build_verity_metadata.py
+LOCAL_IS_HOST_MODULE := true
+LOCAL_MODULE_TAGS := optional
+include $(BUILD_PREBUILT)