blob: d118bd7eb1209e15ef7e386d832ec9aa59ae008c [file] [log] [blame]
Kenny Root6e7ac5f2010-07-19 10:31:34 -07001#
2# Copyright 2010 The Android Open Source Project
3#
4# Opaque Binary Blob (OBB) Tool
5#
6
7# This tool is prebuilt if we're doing an app-only build.
8ifeq ($(TARGET_BUILD_APPS),)
9
10LOCAL_PATH:= $(call my-dir)
11include $(CLEAR_VARS)
12
13LOCAL_SRC_FILES := \
14 Main.cpp
15
Kenny Root3b1abba2010-10-13 15:00:07 -070016LOCAL_CFLAGS := -Wall -Werror
17
Kenny Root6e7ac5f2010-07-19 10:31:34 -070018#LOCAL_C_INCLUDES +=
19
20LOCAL_STATIC_LIBRARIES := \
21 libutils \
22 libcutils
23
24ifeq ($(HOST_OS),linux)
25LOCAL_LDLIBS += -lpthread
26endif
27
28LOCAL_MODULE := obbtool
29
30include $(BUILD_HOST_EXECUTABLE)
31
Ying Wanga1b592e2010-10-14 16:13:31 -070032#####################################################
33include $(CLEAR_VARS)
Kenny Root3b1abba2010-10-13 15:00:07 -070034
Ying Wanga1b592e2010-10-14 16:13:31 -070035LOCAL_MODULE := pbkdf2gen
36LOCAL_MODULE_TAGS := optional
37LOCAL_CFLAGS := -Wall -Werror
38LOCAL_SRC_FILES := pbkdf2gen.cpp
39LOCAL_LDLIBS += -ldl
40LOCAL_C_INCLUDES := external/openssl/include $(LOCAL_C_INCLUDES)
41LOCAL_STATIC_LIBRARIES := libcrypto_static
Kenny Root3b1abba2010-10-13 15:00:07 -070042
Ying Wanga1b592e2010-10-14 16:13:31 -070043include $(BUILD_HOST_EXECUTABLE)
Kenny Root3b1abba2010-10-13 15:00:07 -070044
Ying Wanga1b592e2010-10-14 16:13:31 -070045#######################################################
Kenny Root6e7ac5f2010-07-19 10:31:34 -070046endif # TARGET_BUILD_APPS