OLD | NEW |
1 # Copyright 2017 The Chromium Authors. All rights reserved. | 1 # Copyright 2017 The Chromium Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 LOCAL_PATH := $(call my-dir) | 5 LOCAL_PATH := $(call my-dir) |
6 | 6 |
7 include $(CLEAR_VARS) | 7 include $(CLEAR_VARS) |
8 | 8 |
9 LOCAL_MODULE := atrace_helper | 9 LOCAL_MODULE := atrace_helper |
10 LOCAL_CPPFLAGS := -std=c++11 -Wall -Wextra -Werror -O2 | 10 LOCAL_CPPFLAGS := -std=c++11 -Wall -Wextra -Werror -O2 |
11 LOCAL_CPPFLAGS += -fPIE -fno-rtti -fno-exceptions -fstack-protector | 11 LOCAL_CPPFLAGS += -fPIE -fno-rtti -fno-exceptions -fstack-protector |
12 LOCAL_CPP_EXTENSION := .cc | 12 LOCAL_CPP_EXTENSION := .cc |
13 LOCAL_LDLIBS := -fPIE -pie -llog | 13 LOCAL_LDLIBS := -fPIE -pie -llog |
14 | 14 |
15 LOCAL_SRC_FILES := \ | 15 LOCAL_SRC_FILES := \ |
16 main.cc \ | 16 main.cc \ |
| 17 atrace_process_dump.cc \ |
17 file_utils.cc \ | 18 file_utils.cc \ |
18 libmemtrack_wrapper.cc \ | 19 libmemtrack_wrapper.cc \ |
19 process_info.cc \ | 20 process_memory_stats.cc \ |
20 process_memory_stats.cc | 21 procfs_utils.cc \ |
| 22 time_utils.cc |
21 | 23 |
22 include $(BUILD_EXECUTABLE) | 24 include $(BUILD_EXECUTABLE) |
OLD | NEW |