diff options
-rw-r--r-- | meta/recipes-kernel/perf/perf.bb | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/meta/recipes-kernel/perf/perf.bb b/meta/recipes-kernel/perf/perf.bb index 9dfccdfd60..ef21b6c9c2 100644 --- a/meta/recipes-kernel/perf/perf.bb +++ b/meta/recipes-kernel/perf/perf.bb | |||
@@ -133,6 +133,18 @@ do_configure_prepend () { | |||
133 | if [ -e "${S}/tools/perf/config/Makefile" ]; then | 133 | if [ -e "${S}/tools/perf/config/Makefile" ]; then |
134 | sed -i 's,libdir = $(prefix)/$(lib),libdir = $(prefix)/${baselib},' ${S}/tools/perf/config/Makefile | 134 | sed -i 's,libdir = $(prefix)/$(lib),libdir = $(prefix)/${baselib},' ${S}/tools/perf/config/Makefile |
135 | fi | 135 | fi |
136 | # We need to ensure the --sysroot option in CC is preserved | ||
137 | if [ -e "${S}/tools/perf/Makefile.perf" ]; then | ||
138 | sed -i 's,CC = $(CROSS_COMPILE)gcc,#CC,' ${S}/tools/perf/Makefile.perf | ||
139 | sed -i 's,AR = $(CROSS_COMPILE)ar,#AR,' ${S}/tools/perf/Makefile.perf | ||
140 | fi | ||
141 | if [ -e "${S}/tools/lib/api/Makefile" ]; then | ||
142 | sed -i 's,CC = $(CROSS_COMPILE)gcc,#CC,' ${S}/tools/lib/api/Makefile | ||
143 | sed -i 's,AR = $(CROSS_COMPILE)ar,#AR,' ${S}/tools/lib/api/Makefile | ||
144 | fi | ||
145 | if [ -e "${S}/tools/perf/config/feature-checks/Makefile" ]; then | ||
146 | sed -i 's,CC := $(CROSS_COMPILE)gcc -MD,CC += -MD,' ${S}/tools/perf/config/feature-checks/Makefile | ||
147 | fi | ||
136 | } | 148 | } |
137 | 149 | ||
138 | python do_package_prepend() { | 150 | python do_package_prepend() { |