unittests: Fix CPPUTEST path not set when building

CCPUTEST_HOME was only set when trying to run the unit tests.
But it was already required when building first the tool.

BugzID: 69904
This commit is contained in:
Alexandre Bard 2021-03-12 12:25:21 +01:00
parent 8d8aec6873
commit 67667b0f44
1 changed files with 7 additions and 7 deletions

View File

@ -2,16 +2,16 @@
DEPENDS_class-target += "${PN}-native"
DEPENDS_class-native += "cpputest"
BUILD_CFLAGS +="-I${CPPUTEST_HOME}/include"
BUILD_CPPFLAGS +="-I${CPPUTEST_HOME}/include"
export CPPUTEST_HOME="${base_prefix}/usr/lib/cpputest/"
export BUILD_CFLAGS +="-I${CPPUTEST_HOME}/include"
export BUILD_CPPFLAGS +="-I${CPPUTEST_HOME}/include"
export CPPUTEST_ADDITIONAL_CFLAGS=" ${BUILD_CFLAGS}"
export CPPUTEST_ADDITIONAL_CPPFLAGS=" ${BUILD_CPPFLAGS}"
export CPPUTEST_ADDITIONAL_CXXFLAGS=" ${BUILD_CXXFLAGS}"
export CPPUTEST_ADDITIONAL_LDFLAGS=" ${BUILD_LDFLAGS}"
do_compile_append_class-native() {
bbplain "building UNIT TEST ${BPN}..."
export CPPUTEST_HOME="${base_prefix}/usr/lib/cpputest/"
export CPPUTEST_ADDITIONAL_CFLAGS=" ${BUILD_CFLAGS}"
export CPPUTEST_ADDITIONAL_CPPFLAGS=" ${BUILD_CPPFLAGS}"
export CPPUTEST_ADDITIONAL_CXXFLAGS=" ${BUILD_CXXFLAGS}"
export CPPUTEST_ADDITIONAL_LDFLAGS=" ${BUILD_LDFLAGS}"
export UNITTEST_OUTPUT_XML=0
export USE_INITSYS_DUMMY=1
export BUILD_CONFIG="utest"