Commit 1c71c2db authored by Mike Holmes's avatar Mike Holmes Committed by Martin Jansa

add CUnit test suite

Adds a new recipe for building the CUnit test framework libraries
Signed-off-by: default avatarMike Holmes <mike.holmes@linaro.org>
Signed-off-by: default avatarGary S. Robertson <gary.robertson@linaro.org>
Signed-off-by: default avatarMartin Jansa <Martin.Jansa@gmail.com>
parent 2900fef5
DESCRIPTION = "CUnit is a C framework for unit testing. Test output supports comandline and GUI results reporting"
HOMEPAGE = "http://cunit.sourceforge.net"
LICENSE = "LGPL-2.0"
SECTION = "libs"
LIC_FILES_CHKSUM = "file://COPYING;md5=7734aa853b85d6f935466f081490ddbb"
S = "${WORKDIR}/CUnit-${PV}"
SRC_URI = "${SOURCEFORGE_MIRROR}/project/cunit/CUnit/${PV}/CUnit-${PV}.tar.bz2 \
file://fixup-install-docdir.patch"
SRC_URI[md5sum] = "b5f1a9f6093869c070c6e4a9450cc10c"
SRC_URI[sha256sum] = "f5b29137f845bb08b77ec60584fdb728b4e58f1023e6f249a464efa49a40f214"
inherit autotools-brokensep
EXTRA_OECONF = "--enable-memtrace --enable-automated --enable-basic --enable-console"
FILES_${PN}-dev += "${datadir}/CUnit"
FILES_${PN}-doc += "${docdir}"
From: "Mike Holmes" <mike.holmes@linaro.org>
Date: Thu, 30 October 2014 16:21:03 -0500
Subject: [PATCH] fixup-install-docdir
The default configuration macros for CUnit install the documentation and
header files in locations not consistent with the OE filesystem layout.
So here we specify new locations which are consistent with OE filesystems.
Upstream-Status: Inappropriate - configuration for OE build environment
Signed-off-by: Mike Holmes <mike.holmes@linaro.org>
Signed-off-by: Gary S. Robertson <gary.robertson@linaro.org>
---
diff -uNr a/doc/headers/Makefile.am b/doc/headers/Makefile.am
--- a/doc/headers/Makefile.am 2014-10-30 22:06:29.704574162 +0100
+++ b/doc/headers/Makefile.am 2014-10-30 22:07:43.578524791 +0100
@@ -1,6 +1,6 @@
## Process this file with automake to produce Makefile.in
-dochdrdir = $(prefix)/doc/@PACKAGE@/headers
+dochdrdir = $(docdir)/headers
INCLUDE_FILES = \
Automated.h \
diff -uNr a/doc/Makefile.am b/doc/Makefile.am
--- a/doc/Makefile.am 2014-10-30 22:06:29.704574162 +0100
+++ b/doc/Makefile.am 2014-10-30 22:07:01.461412166 +0100
@@ -1,7 +1,5 @@
## Process this file with automake to produce Makefile.in
-docdir = $(prefix)/doc/@PACKAGE@
-
doc_DATA = \
CUnit_doc.css \
error_handling.html \
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment