Marcel Telka
2024-04-08 5d8bcb58722b250c296fc0324f9d06470fb3d7d0
commit | author | age
523378 1 #
S 2 # This file and its contents are supplied under the terms of the
3 # Common Development and Distribution License ("CDDL"). You may
4 # only use this file in accordance with the terms of the CDDL.
5 #
6 # A full copy of the text of the CDDL should have accompanied this
7 # source. A copy of the CDDL is also available via the Internet at
8 # http://www.illumos.org/license/CDDL.
9 #
10
11 #
12 # Copyright 2022, Daniel Chan
a023a6 13 # Copyright 2023, Niklas Poslovski
523378 14 #
S 15
b9f1e7 16 BUILD_STYLE= cmake
523378 17 include ../../../make-rules/shared-macros.mk
S 18
19 COMPONENT_NAME=         cmocka
a023a6 20 COMPONENT_VERSION=      1.1.7
523378 21 COMPONENT_SUMMARY=      Unit testing framework for C with support for mock objects
b9f1e7 22 COMPONENT_PROJECT_URL=  https://cmocka.org/
523378 23 COMPONENT_SRC=          $(COMPONENT_NAME)-$(COMPONENT_NAME)-$(COMPONENT_VERSION)
S 24 COMPONENT_ARCHIVE=      $(COMPONENT_SRC).tar.gz
a023a6 25 COMPONENT_ARCHIVE_HASH=    sha256:243344de12f8df78fa639fb426dd02d4cb37eda61462e48e6a0e13a98b94602a
523378 26 COMPONENT_ARCHIVE_URL=    https://gitlab.com/cmocka/cmocka/-/archive/$(COMPONENT_NAME)-$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
b9f1e7 27 COMPONENT_FMRI=         library/cmocka
AW 28 COMPONENT_CLASSIFICATION=Development/C
523378 29 COMPONENT_LICENSE=      Apache 2.0
a023a6 30 COMPONENT_LICENSE_FILE= COPYING
523378 31
S 32 include $(WS_MAKE_RULES)/common.mk
33
34 # Auto-generated dependencies
35 REQUIRED_PACKAGES += system/library