DEPENDS_class-target += "${PN}-native" DEPENDS_class-native += "cpputest" BUILD_CFLAGS +="-I${CPPUTEST_HOME}/include" BUILD_CPPFLAGS +="-I${CPPUTEST_HOME}/include" 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" export BUILD_TARGET="host" export SYSROOT=${STAGING_DIR_HOST} export SILENCE="" oe_runmake -f Makefile.utest.mk } BBCLASSEXTEND = "native nativesdk"