diff options
| author | Khem Raj <raj.khem@gmail.com> | 2016-12-02 19:04:17 -0800 |
|---|---|---|
| committer | Martin Jansa <Martin.Jansa@gmail.com> | 2016-12-13 11:19:11 +0100 |
| commit | 138715ffcc0b243244f27465aa5dff0c223cd95f (patch) | |
| tree | d6eef1bc9d3751d5e308bab8cdc84a59361a6506 /meta-oe/recipes-devtools/dmalloc/dmalloc_5.5.2.bb | |
| parent | c0c8f946c1354a6be7685a14cb34e940ebd15af5 (diff) | |
| download | meta-openembedded-138715ffcc0b243244f27465aa5dff0c223cd95f.tar.gz | |
dmalloc: Add recipe
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Diffstat (limited to 'meta-oe/recipes-devtools/dmalloc/dmalloc_5.5.2.bb')
| -rw-r--r-- | meta-oe/recipes-devtools/dmalloc/dmalloc_5.5.2.bb | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/meta-oe/recipes-devtools/dmalloc/dmalloc_5.5.2.bb b/meta-oe/recipes-devtools/dmalloc/dmalloc_5.5.2.bb new file mode 100644 index 0000000000..2f0d8a3400 --- /dev/null +++ b/meta-oe/recipes-devtools/dmalloc/dmalloc_5.5.2.bb | |||
| @@ -0,0 +1,39 @@ | |||
| 1 | # Copyright (C) 2016 Khem Raj <raj.khem@gmail.com> | ||
| 2 | # Released under the MIT license (see COPYING.MIT for the terms) | ||
| 3 | |||
| 4 | SUMMARY = "Debug Malloc Library" | ||
| 5 | |||
| 6 | DESCRIPTION = "The debug memory allocation or dmalloc library has been \ | ||
| 7 | designed as a drop in replacement for the system's malloc, realloc, \ | ||
| 8 | calloc, free and other memory management routines while providing \ | ||
| 9 | powerful debugging facilities configurable at runtime. These facilities \ | ||
| 10 | include such things as memory-leak tracking, fence-post write detection, \ | ||
| 11 | file/line number reporting, and general logging of statistics." | ||
| 12 | |||
| 13 | HOMEPAGE = "http://dmalloc.com/" | ||
| 14 | LICENSE = "CC-BY-SA-3.0" | ||
| 15 | |||
| 16 | LIC_FILES_CHKSUM = "file://dmalloc.c;beginline=4;endline=17;md5=83d13664f87f1f1a3b6b2b6f6eba85aa" | ||
| 17 | |||
| 18 | SECTION = "libs" | ||
| 19 | |||
| 20 | SRC_URI = "http://dmalloc.com/releases/dmalloc-${PV}.tgz \ | ||
| 21 | file://02-Makefile.in.patch \ | ||
| 22 | file://03-threads.patch \ | ||
| 23 | file://13-fix-ldflags-in-makefile.patch \ | ||
| 24 | file://configure-pagesize-HACK.patch \ | ||
| 25 | file://100-use-xtools.patch \ | ||
| 26 | file://130-mips.patch \ | ||
| 27 | file://150-use_DESTDIR.patch \ | ||
| 28 | file://0001-undefined-strdup-macro.patch \ | ||
| 29 | " | ||
| 30 | |||
| 31 | SRC_URI[md5sum] = "f92e5606c23a8092f3d5694e8d1c932e" | ||
| 32 | SRC_URI[sha256sum] = "d3be5c6eec24950cb3bd67dbfbcdf036f1278fae5fd78655ef8cdf9e911e428a" | ||
| 33 | |||
| 34 | ARM_INSTRUCTION_SET = "arm" | ||
| 35 | |||
| 36 | inherit autotools | ||
| 37 | |||
| 38 | EXTRA_AUTORECONF += "--include=acinclude --exclude=autoheader" | ||
| 39 | EXTRA_OECONF += "--enable-threads --enable-cxx --enable-shlib" | ||
