Merge openembedded@openembedded.bkbits.net:packages
[vuplus_openembedded] / mtd / mtd.oe
1 DEPENDS = "virtual/libc zlib"
2 DESCRIPTION = "Tools for managing memory technology devices."
3 PV = "${CVSDATE}"
4
5 S = "${WORKDIR}/mtd/"
6 SRC_URI = "cvs://anoncvs:anoncvs@cvs.infradead.org/home/cvs;module=mtd \
7            file://${FILESDIR}/stdint.patch;patch=1;pnum=0"
8
9 CFLAGS_prepend = "-I${S}/../include "
10 CPPFLAGS_prepend = "-I${S}/../include "
11 CXXFLAGS_prepend = "-I${S}/../include "
12
13 do_compile () {
14         oe_runmake -C util
15 }
16
17 do_install () {
18         install -d ${D}${bindir}
19         for binary in ftl_format erase eraseall nanddump doc_loadbios \
20                 mkfs.jffs ftl_check mkfs.jffs2 lock unlock einfo mtd_debug \
21                 fcp nandwrite jffs2dump; do
22                 install -m 0755 util/$binary ${D}${bindir}
23         done
24 }