16e7ac5f0bceddf51947fbf3b376e278df0735603Kenny Root#
26e7ac5f0bceddf51947fbf3b376e278df0735603Kenny Root# Copyright 2010 The Android Open Source Project
36e7ac5f0bceddf51947fbf3b376e278df0735603Kenny Root#
46e7ac5f0bceddf51947fbf3b376e278df0735603Kenny Root# Opaque Binary Blob (OBB) Tool
56e7ac5f0bceddf51947fbf3b376e278df0735603Kenny Root#
66e7ac5f0bceddf51947fbf3b376e278df0735603Kenny Root
76e7ac5f0bceddf51947fbf3b376e278df0735603Kenny Root# This tool is prebuilt if we're doing an app-only build.
86e7ac5f0bceddf51947fbf3b376e278df0735603Kenny Rootifeq ($(TARGET_BUILD_APPS),)
96e7ac5f0bceddf51947fbf3b376e278df0735603Kenny Root
106e7ac5f0bceddf51947fbf3b376e278df0735603Kenny RootLOCAL_PATH:= $(call my-dir)
116e7ac5f0bceddf51947fbf3b376e278df0735603Kenny Rootinclude $(CLEAR_VARS)
126e7ac5f0bceddf51947fbf3b376e278df0735603Kenny Root
136e7ac5f0bceddf51947fbf3b376e278df0735603Kenny RootLOCAL_SRC_FILES := \
146e7ac5f0bceddf51947fbf3b376e278df0735603Kenny Root	Main.cpp
156e7ac5f0bceddf51947fbf3b376e278df0735603Kenny Root
16132ed0f2b45acf982bbd06616f14164b612661d1Tim MurrayLOCAL_CFLAGS := -Wall -Werror -Wno-mismatched-tags
173b1abba6bbc895d63da3e82e9b158c01bd12edddKenny Root
186e7ac5f0bceddf51947fbf3b376e278df0735603Kenny Root#LOCAL_C_INCLUDES +=
196e7ac5f0bceddf51947fbf3b376e278df0735603Kenny Root
206e7ac5f0bceddf51947fbf3b376e278df0735603Kenny RootLOCAL_STATIC_LIBRARIES := \
2183c64e6b624a876436d2ef5d2f173b10407e27b4Mathias Agopian	libandroidfw \
2260e510af804b5b583d835a0f1f1e676d08b812bcMathias Agopian	libutils \
23d685894212e6dbeac1fda4996903c1da115d49a6Ying Wang	libcutils \
24d685894212e6dbeac1fda4996903c1da115d49a6Ying Wang	liblog
256e7ac5f0bceddf51947fbf3b376e278df0735603Kenny Root
266e7ac5f0bceddf51947fbf3b376e278df0735603Kenny Rootifeq ($(HOST_OS),linux)
2764ef6b47e020da5370af8897638a0a778fa52b74Iliyan MalchevLOCAL_LDLIBS += -ldl -lpthread
286e7ac5f0bceddf51947fbf3b376e278df0735603Kenny Rootendif
296e7ac5f0bceddf51947fbf3b376e278df0735603Kenny Root
306e7ac5f0bceddf51947fbf3b376e278df0735603Kenny RootLOCAL_MODULE := obbtool
316e7ac5f0bceddf51947fbf3b376e278df0735603Kenny Root
326e7ac5f0bceddf51947fbf3b376e278df0735603Kenny Rootinclude $(BUILD_HOST_EXECUTABLE)
336e7ac5f0bceddf51947fbf3b376e278df0735603Kenny Root
34a1b592e60dee58aaaf66ce430f3dbe36cf0448bbYing Wang#####################################################
35a1b592e60dee58aaaf66ce430f3dbe36cf0448bbYing Wanginclude $(CLEAR_VARS)
363b1abba6bbc895d63da3e82e9b158c01bd12edddKenny Root
37a1b592e60dee58aaaf66ce430f3dbe36cf0448bbYing WangLOCAL_MODULE := pbkdf2gen
38a1b592e60dee58aaaf66ce430f3dbe36cf0448bbYing WangLOCAL_MODULE_TAGS := optional
39132ed0f2b45acf982bbd06616f14164b612661d1Tim MurrayLOCAL_CFLAGS := -Wall -Werror -Wno-mismatched-tags
40a1b592e60dee58aaaf66ce430f3dbe36cf0448bbYing WangLOCAL_SRC_FILES := pbkdf2gen.cpp
41a1b592e60dee58aaaf66ce430f3dbe36cf0448bbYing WangLOCAL_LDLIBS += -ldl
42a1b592e60dee58aaaf66ce430f3dbe36cf0448bbYing WangLOCAL_STATIC_LIBRARIES := libcrypto_static
433b1abba6bbc895d63da3e82e9b158c01bd12edddKenny Root
44a1b592e60dee58aaaf66ce430f3dbe36cf0448bbYing Wanginclude $(BUILD_HOST_EXECUTABLE)
453b1abba6bbc895d63da3e82e9b158c01bd12edddKenny Root
46a1b592e60dee58aaaf66ce430f3dbe36cf0448bbYing Wang#######################################################
476e7ac5f0bceddf51947fbf3b376e278df0735603Kenny Rootendif # TARGET_BUILD_APPS
48