include $(APPDIR)/Make.defs
MODULE = $(CONFIG_LIB_GOOGLETEST)
CXXEXT = .cc
CXXFLAGS += ${INCDIR_PREFIX}googletest/googletest
CXXFLAGS += ${INCDIR_PREFIX}googletest/googlemock
CXXFLAGS += -DGTEST_HAS_POSIX_RE=0
CXXFLAGS += -Wno-maybe-uninitialized -Wno-array-bounds -Wno-alloc-size-larger-than
CXXSRCS += googletest/googletest/src/gtest-all.cc
CXXSRCS += googletest/googlemock/src/gmock-all.cc
ifneq ($(CONFIG_UTILS_GTEST),)
PROGNAME += $(CONFIG_UTILS_GTEST_PROGNAME)
PRIORITY += $(CONFIG_UTILS_GTEST_PRIORITY)
STACKSIZE += $(CONFIG_UTILS_GTEST_STACKSIZE)
MAINSRC += googletest/googletest/src/gtest_main.cc
endif
ifneq ($(CONFIG_UTILS_GMOCK),)
PROGNAME += $(CONFIG_UTILS_GMOCK_PROGNAME)
PRIORITY += $(CONFIG_UTILS_GMOCK_PRIORITY)
STACKSIZE += $(CONFIG_UTILS_GMOCK_STACKSIZE)
MAINSRC += googletest/googlemock/src/gmock_main.cc
endif
include $(APPDIR)/Application.mk