blob: 4088af5db46f7eed978e2fc3609f0d4b8d331058 [file] [log] [blame]
# 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)