cmocka: new package
PATCH 1/1 cmocka: new package
From: Nimai Mahajan <[email protected]>
--- package/Config.in | 1 + package/cmocka/Config.in | 11 +++++++++++ package/cmocka/cmocka.hash | 2 ++ package/cmocka/cmocka.mk | 18 ++++++++++++++++++ 4 files changed, 32 insertions(+) create mode 100644 package/cmocka/Config.in create mode 100644 package/cmocka/cmocka.hash create mode 100644 package/cmocka/cmocka.mk
package/Config.in +1 -0
@@ -1037,6 +1037,7 @@ menu "Other" source "package/boost/Config.in" source "package/clapack/Config.in" source "package/classpath/Config.in" + source "package/cmocka/Config.in" source "package/cppcms/Config.in" source "package/ding-libs/Config.in" source "package/eigen/Config.in"
package/cmocka/Config.in new file +11 -0
@@ -0,0 +1,11 @@ +config BR2_PACKAGE_CMOCKA + bool "cmocka" + help + cmocka is an elegant unit testing framework for C with support + for mock objects. It only requires the standard C library, + works on a range of computing platforms (including embedded) + and with different compilers. It is a fork of Google's very + popular cmockery unit testing framework to fix bugs and support + it in the future. + + https://cmocka.org/
package/cmocka/cmocka.hash new file +2 -0
@@ -0,0 +1,2 @@ +# Locally computed: +sha256 b36050d7a1224296803d216cba1a9d4c58c31bf308b2d6d6649d61aa5a36753b cmocka-1.0.1.tar.xz
package/cmocka/cmocka.mk new file +18 -0
@@ -0,0 +1,18 @@ +################################################################################ +# +# cmocka +# +################################################################################ + +CMOCKA_VERSION = 1.0.1 +CMOCKA_SOURCE = cmocka-$(CMOCKA_VERSION).tar.xz +CMOCKA_SITE = https://cmocka.org/files/1.0/ +CMOCKA_LICENSE = Apache-2.0 +CMOCKA_LICENSE_FILES = COPYING +CMOCKA_DEPENDENCIES = host-cmake +CMOCKA_INSTALL_STAGING = YES + +# cmocka only supports out of source builds +CMOCKA_SUPPORTS_IN_SOURCE_BUILD = NO + +$(eval $(cmake-package))
Signature · 1 line
1.9.1
PATCH 1/1 cmocka: new package
Hi Nimai,
Quoted 4 lines · Nimai Mahajan
From: Nimai Mahajan <[email protected]>
Signed-off-by Nimai Mahajan <[email protected]>---
[snip]
Quoted 8 lines
package/cmocka/cmocka.mk new file +2
-0@@ -0,0 +1,18 @@ +################################################################################ +#
package/cmocka/cmocka.mk line 12
Quoted 10 lines
package/cmocka/cmocka.mk new file +10
-0+# cmocka +# +################################################################################ + +CMOCKA_VERSION = 1.0.1 +CMOCKA_SOURCE = cmocka-$(CMOCKA_VERSION).tar.xz +CMOCKA_SITE = https://cmocka.org/files/1.0/ +CMOCKA_LICENSE = Apache-2.0 +CMOCKA_LICENSE_FILES = COPYING +CMOCKA_DEPENDENCIES = host-cmake
The cmake infrastructure automatically adds the host-cmake dependency.
package/cmocka/cmocka.mk line 18
Quoted 6 lines
package/cmocka/cmocka.mk new file +6
-0+CMOCKA_INSTALL_STAGING = YES + +# cmocka only supports out of source builds +CMOCKA_SUPPORTS_IN_SOURCE_BUILD = NO + +$(eval $(cmake-package))
baruch
Signature · 3 lines
http://baruch.siach.name/blog/ ~. .~ Tk Open Systems
=}------------------------------------------------ooO--U--Ooo------------{=
- baruch at tkos.co.il - tel: +972.2.679.5364, http://www.tkos.co.il -PATCH 1/1 cmocka: new package
Sorry about that, v2 on the way ...
Quoted 44 lines · Baruch Siach
Hi Nimai,
Quoted 4 lines · Nimai Mahajan
From: Nimai Mahajan <[email protected]>
Signed-off-by Nimai Mahajan <[email protected]>---
[snip]
Quoted 8 lines
package/cmocka/cmocka.mk new file +2
-0@@ -0,0 +1,18 @@ +################################################################################ +#package/cmocka/cmocka.mk line 12
Quoted 10 lines
package/cmocka/cmocka.mk new file +10
-0+# cmocka +# +################################################################################ + +CMOCKA_VERSION = 1.0.1 +CMOCKA_SOURCE = cmocka-$(CMOCKA_VERSION).tar.xz +CMOCKA_SITE = https://cmocka.org/files/1.0/ +CMOCKA_LICENSE = Apache-2.0 +CMOCKA_LICENSE_FILES = COPYING +CMOCKA_DEPENDENCIES = host-cmakeThe cmake infrastructure automatically adds the host-cmake dependency.
package/cmocka/cmocka.mk line 18
Quoted 6 lines
package/cmocka/cmocka.mk new file +6
-0+CMOCKA_INSTALL_STAGING = YES + +# cmocka only supports out of source builds +CMOCKA_SUPPORTS_IN_SOURCE_BUILD = NO + +$(eval $(cmake-package))baruch
--
http://baruch.siach.name/blog/ ~. .~ Tk Open Systems
=}------------------------------------------------ooO--U--Ooo------------{=
- baruch at tkos.co.il - tel: +972.2.679.5364, http://www.tkos.co.il -