summaryrefslogtreecommitdiff
path: root/perfprofd
diff options
context:
space:
mode:
authorDehao Chen <dehao@google.com>2015-04-27 15:25:39 -0700
committerDehao Chen <dehao@google.com>2015-04-27 15:25:39 -0700
commit2a1e7e814c9cb300c22132763a1817c04907e75b (patch)
treecd007d4f7016b1df65101645e412ca60314132b9 /perfprofd
parente73da0cdaa154b5cd0c2f10cb2d1f9b9dd171900 (diff)
downloadextras-2a1e7e814c9cb300c22132763a1817c04907e75b.tar.gz
Build perfprofd and its libraries in userdebug mode only, and store it in /system/xbin/
Change-Id: I77c4176b75018aedc8a8d6e4633109367cc0b304
Diffstat (limited to 'perfprofd')
-rw-r--r--perfprofd/Android.mk16
1 files changed, 6 insertions, 10 deletions
diff --git a/perfprofd/Android.mk b/perfprofd/Android.mk
index 3bacc81c..282c008a 100644
--- a/perfprofd/Android.mk
+++ b/perfprofd/Android.mk
@@ -15,6 +15,8 @@ LOCAL_CLANG := true
LOCAL_CPP_EXTENSION := cc
LOCAL_MODULE := libperfprofdcore
LOCAL_MODULE_CLASS := STATIC_LIBRARIES
+LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES)
+LOCAL_MODULE_TAGS := debug
proto_header_dir := $(call local-generated-sources-dir)/proto/$(LOCAL_PATH)
LOCAL_C_INCLUDES += $(proto_header_dir) $(LOCAL_PATH)/quipper/kernel-headers
LOCAL_EXPORT_C_INCLUDE_DIRS += $(proto_header_dir)
@@ -40,6 +42,8 @@ LOCAL_CLANG := true
LOCAL_CPP_EXTENSION := cc
LOCAL_CXX_STL := libc++
LOCAL_MODULE := libperfprofdutils
+LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES)
+LOCAL_MODULE_TAGS := debug
LOCAL_CPPFLAGS += $(perfprofd_cppflags)
LOCAL_SRC_FILES := perfprofdutils.cc
include $(BUILD_STATIC_LIBRARY)
@@ -58,19 +62,11 @@ LOCAL_SYSTEM_SHARED_LIBRARIES := libc libstdc++
LOCAL_CPPFLAGS += $(perfprofd_cppflags)
LOCAL_CFLAGS := -Wall -Werror -std=gnu++11
LOCAL_MODULE := perfprofd
+LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES)
+LOCAL_MODULE_TAGS := debug
LOCAL_SHARED_LIBRARIES += libcutils
include $(BUILD_EXECUTABLE)
-#
-# Config file (perfprofd.conf)
-#
-include $(CLEAR_VARS)
-LOCAL_MODULE := perfprofd.conf
-LOCAL_SRC_FILES := perfprofd.conf
-LOCAL_MODULE_CLASS := ETC
-LOCAL_MODULE_PATH := $(TARGET_ROOT_OUT)/system/etc
-include $(BUILD_PREBUILT)
-
# Clean temp vars
perfprofd_cppflags :=
proto_header_dir :=