diff --git a/pkg/gemmlowp/Makefile b/pkg/gemmlowp/Makefile new file mode 100644 index 0000000000..4d064e0eb9 --- /dev/null +++ b/pkg/gemmlowp/Makefile @@ -0,0 +1,9 @@ +PKG_NAME=gemmlowp +PKG_URL=https://github.com/google/gemmlowp +PKG_VERSION=dc69acdf61d7a64260ae0eb9c17421fef0488c02 +PKG_LICENSE=Apache2.0 + +include $(RIOTBASE)/pkg/pkg.mk + +all: + "$(MAKE)" -C $(PKG_BUILDDIR) -f $(CURDIR)/Makefile.$(PKG_NAME) diff --git a/pkg/gemmlowp/Makefile.gemmlowp b/pkg/gemmlowp/Makefile.gemmlowp new file mode 100644 index 0000000000..2b3e5c6895 --- /dev/null +++ b/pkg/gemmlowp/Makefile.gemmlowp @@ -0,0 +1,5 @@ +MODULE = gemmlowp + +NO_AUTO_SRC = 1 + +include $(RIOTBASE)/Makefile.base diff --git a/pkg/gemmlowp/Makefile.include b/pkg/gemmlowp/Makefile.include new file mode 100644 index 0000000000..2b5ba63005 --- /dev/null +++ b/pkg/gemmlowp/Makefile.include @@ -0,0 +1,3 @@ +INCLUDES += -I$(PKGDIRBASE)/gemmlowp + +CXXEXFLAGS += -Wno-sign-compare diff --git a/pkg/gemmlowp/doc.txt b/pkg/gemmlowp/doc.txt new file mode 100644 index 0000000000..049f924444 --- /dev/null +++ b/pkg/gemmlowp/doc.txt @@ -0,0 +1,9 @@ +/** + * @defgroup pkg_gemmlowp GEMM (General Matrix Multiplication) library + * @ingroup pkg + * @brief Provides support for GEMM library from Google + * + * Only provided in RIOT as a dependency of the TensorFlow-Lite package. + * + * @see https://github.com/google/gemmlowp + */