# Copyright 2019,2020 NXP | |
# | |
# SPDX-License-Identifier: Apache-2.0 | |
# | |
PROJECT(unity) | |
IF(NXPInternal) | |
SET(csv_to_junit_xml csv_to_junit_xml.py) | |
ENDIF() | |
ADD_LIBRARY( | |
unity | |
${csv_to_junit_xml} | |
unity.c | |
unity.h | |
unity_fixture.c | |
unity_fixture.h | |
unity_fixture_addin.c | |
unity_fixture_internals.h | |
unity_fixture_malloc_overrides.h | |
unity_internals.h | |
) | |
# add_definitions(-DUNITY_OUTPUT_COLOR) | |
ADD_DEFINITIONS(-DUNITY_INCLUDE_CONFIG_H) | |
TARGET_COMPILE_DEFINITIONS(unity PRIVATE UNITY_REPEAT_TEST_NAME) | |
TARGET_INCLUDE_DIRECTORIES(unity PUBLIC .) | |
IF(WithLog_SeggerRTT) | |
TARGET_LINK_LIBRARIES(unity seggerrtt) | |
ENDIF() | |
TARGET_LINK_LIBRARIES(unity smCom) |