xref: /OK3568_Linux_fs/buildroot/package/cmocka/cmocka.mk (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1################################################################################
2#
3# cmocka
4#
5################################################################################
6
7CMOCKA_VERSION = 1.1.5
8CMOCKA_SOURCE = cmocka-$(CMOCKA_VERSION).tar.xz
9CMOCKA_SITE = https://cmocka.org/files/1.1
10CMOCKA_LICENSE = Apache-2.0
11CMOCKA_LICENSE_FILES = COPYING
12CMOCKA_INSTALL_STAGING = YES
13CMOCKA_CONF_OPTS = -DWITH_EXAMPLES=OFF
14
15# cmocka only supports out of source builds
16CMOCKA_SUPPORTS_IN_SOURCE_BUILD = NO
17
18# cmocka always builds a shared library, but you can optionally build a static
19# library as well
20ifeq ($(BR2_SHARED_STATIC_LIBS),y)
21CMOCKA_CONF_OPTS += -DWITH_STATIC_LIB=ON
22endif
23
24$(eval $(cmake-package))
25