xref: /OK3568_Linux_fs/kernel/tools/perf/Build (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyunperf-y += builtin-bench.o
2*4882a593Smuzhiyunperf-y += builtin-annotate.o
3*4882a593Smuzhiyunperf-y += builtin-config.o
4*4882a593Smuzhiyunperf-y += builtin-diff.o
5*4882a593Smuzhiyunperf-y += builtin-evlist.o
6*4882a593Smuzhiyunperf-y += builtin-ftrace.o
7*4882a593Smuzhiyunperf-y += builtin-help.o
8*4882a593Smuzhiyunperf-y += builtin-sched.o
9*4882a593Smuzhiyunperf-y += builtin-buildid-list.o
10*4882a593Smuzhiyunperf-y += builtin-buildid-cache.o
11*4882a593Smuzhiyunperf-y += builtin-kallsyms.o
12*4882a593Smuzhiyunperf-y += builtin-list.o
13*4882a593Smuzhiyunperf-y += builtin-record.o
14*4882a593Smuzhiyunperf-y += builtin-report.o
15*4882a593Smuzhiyunperf-y += builtin-stat.o
16*4882a593Smuzhiyunperf-y += builtin-timechart.o
17*4882a593Smuzhiyunperf-y += builtin-top.o
18*4882a593Smuzhiyunperf-y += builtin-script.o
19*4882a593Smuzhiyunperf-y += builtin-kmem.o
20*4882a593Smuzhiyunperf-y += builtin-lock.o
21*4882a593Smuzhiyunperf-y += builtin-kvm.o
22*4882a593Smuzhiyunperf-y += builtin-inject.o
23*4882a593Smuzhiyunperf-y += builtin-mem.o
24*4882a593Smuzhiyunperf-y += builtin-data.o
25*4882a593Smuzhiyunperf-y += builtin-version.o
26*4882a593Smuzhiyunperf-y += builtin-c2c.o
27*4882a593Smuzhiyun
28*4882a593Smuzhiyunperf-$(CONFIG_TRACE) += builtin-trace.o
29*4882a593Smuzhiyunperf-$(CONFIG_LIBELF) += builtin-probe.o
30*4882a593Smuzhiyun
31*4882a593Smuzhiyunperf-y += bench/
32*4882a593Smuzhiyunperf-y += tests/
33*4882a593Smuzhiyun
34*4882a593Smuzhiyunperf-y += perf.o
35*4882a593Smuzhiyun
36*4882a593Smuzhiyunpaths += -DPERF_HTML_PATH="BUILD_STR($(htmldir_SQ))"
37*4882a593Smuzhiyunpaths += -DPERF_INFO_PATH="BUILD_STR($(infodir_SQ))"
38*4882a593Smuzhiyunpaths += -DPERF_MAN_PATH="BUILD_STR($(mandir_SQ))"
39*4882a593Smuzhiyun
40*4882a593SmuzhiyunCFLAGS_builtin-help.o      += $(paths)
41*4882a593SmuzhiyunCFLAGS_builtin-timechart.o += $(paths)
42*4882a593SmuzhiyunCFLAGS_perf.o              += -DPERF_HTML_PATH="BUILD_STR($(htmldir_SQ))"	\
43*4882a593Smuzhiyun			      -DPERF_EXEC_PATH="BUILD_STR($(perfexecdir_SQ))"	\
44*4882a593Smuzhiyun			      -DPREFIX="BUILD_STR($(prefix_SQ))"
45*4882a593SmuzhiyunCFLAGS_builtin-trace.o	   += -DSTRACE_GROUPS_DIR="BUILD_STR($(STRACE_GROUPS_DIR_SQ))"
46*4882a593SmuzhiyunCFLAGS_builtin-report.o	   += -DTIPDIR="BUILD_STR($(tipdir_SQ))"
47*4882a593SmuzhiyunCFLAGS_builtin-report.o	   += -DDOCDIR="BUILD_STR($(srcdir_SQ)/Documentation)"
48*4882a593Smuzhiyun
49*4882a593Smuzhiyunperf-y += util/
50*4882a593Smuzhiyunperf-y += arch/
51*4882a593Smuzhiyunperf-y += ui/
52*4882a593Smuzhiyunperf-y += scripts/
53*4882a593Smuzhiyunperf-$(CONFIG_TRACE) += trace/beauty/
54*4882a593Smuzhiyun
55*4882a593Smuzhiyungtk-y += ui/gtk/
56