diff options
Diffstat (limited to 'meta')
| -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() { |
