diff options
| author | Jiri Olsa <jolsa@kernel.org> | 2015-03-04 05:35:47 -0500 |
|---|---|---|
| committer | Arnaldo Carvalho de Melo <acme@redhat.com> | 2015-03-21 13:53:39 -0400 |
| commit | 6c6f0f6164fbf7a1667378496ee36ae48c18a9d6 (patch) | |
| tree | f7cbfd5ceaa05b16fbfd3e0db2392b447e62c579 /tools/build/feature/Makefile | |
| parent | 00ae1127a03d20f5ef89f3c1fe7d4720270fc2a5 (diff) | |
tools build: Add feature check for lzma library
Will be used to decompress 'xz' objects. The check detects
the liblzma.so devel library normally delivered by xz package.
Signed-off-by: Jiri Olsa <jolsa@kernel.org>
Acked-by: Namhyung Kim <namhyung@kernel.org>
Cc: Adrian Hunter <adrian.hunter@intel.com>
Cc: Arnaldo Carvalho de Melo <acme@redhat.com>
Cc: Corey Ashford <cjashfor@linux.vnet.ibm.com>
Cc: David Ahern <dsahern@gmail.com>
Cc: Frederic Weisbecker <fweisbec@gmail.com>
Cc: Ingo Molnar <mingo@kernel.org>
Cc: Namhyung Kim <namhyung@kernel.org>
Cc: Paul Mackerras <paulus@samba.org>
Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>
Cc: Stephane Eranian <eranian@google.com>
Diffstat (limited to 'tools/build/feature/Makefile')
| -rw-r--r-- | tools/build/feature/Makefile | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/tools/build/feature/Makefile b/tools/build/feature/Makefile index 0d694a94cda2..463ed8f2a267 100644 --- a/tools/build/feature/Makefile +++ b/tools/build/feature/Makefile | |||
| @@ -32,7 +32,8 @@ FILES= \ | |||
| 32 | test-libbabeltrace.bin \ | 32 | test-libbabeltrace.bin \ |
| 33 | test-compile-32.bin \ | 33 | test-compile-32.bin \ |
| 34 | test-compile-x32.bin \ | 34 | test-compile-x32.bin \ |
| 35 | test-zlib.bin | 35 | test-zlib.bin \ |
| 36 | test-lzma.bin | ||
| 36 | 37 | ||
| 37 | CC := $(CROSS_COMPILE)gcc -MD | 38 | CC := $(CROSS_COMPILE)gcc -MD |
| 38 | PKG_CONFIG := $(CROSS_COMPILE)pkg-config | 39 | PKG_CONFIG := $(CROSS_COMPILE)pkg-config |
| @@ -45,7 +46,7 @@ __BUILD = $(CC) $(CFLAGS) -Wall -Werror -o $(OUTPUT)$@ $(patsubst %.bin,%.c,$@) | |||
| 45 | ############################### | 46 | ############################### |
| 46 | 47 | ||
| 47 | test-all.bin: | 48 | test-all.bin: |
| 48 | $(BUILD) -fstack-protector-all -O2 -D_FORTIFY_SOURCE=2 -ldw -lelf -lnuma -lelf -laudit -I/usr/include/slang -lslang $(shell $(PKG_CONFIG) --libs --cflags gtk+-2.0 2>/dev/null) $(FLAGS_PERL_EMBED) $(FLAGS_PYTHON_EMBED) -DPACKAGE='"perf"' -lbfd -ldl -lz | 49 | $(BUILD) -fstack-protector-all -O2 -D_FORTIFY_SOURCE=2 -ldw -lelf -lnuma -lelf -laudit -I/usr/include/slang -lslang $(shell $(PKG_CONFIG) --libs --cflags gtk+-2.0 2>/dev/null) $(FLAGS_PERL_EMBED) $(FLAGS_PYTHON_EMBED) -DPACKAGE='"perf"' -lbfd -ldl -lz -llzma |
| 49 | 50 | ||
| 50 | test-hello.bin: | 51 | test-hello.bin: |
| 51 | $(BUILD) | 52 | $(BUILD) |
| @@ -152,6 +153,9 @@ test-compile-x32.bin: | |||
| 152 | test-zlib.bin: | 153 | test-zlib.bin: |
| 153 | $(BUILD) -lz | 154 | $(BUILD) -lz |
| 154 | 155 | ||
| 156 | test-lzma.bin: | ||
| 157 | $(BUILD) -llzma | ||
| 158 | |||
| 155 | -include *.d | 159 | -include *.d |
| 156 | 160 | ||
| 157 | ############################### | 161 | ############################### |
