From 772e8778665aa1214996d7efe7f54b88d60925e0 Mon Sep 17 00:00:00 2001 From: Kaspar Schleiser Date: Mon, 13 Nov 2017 22:10:11 +0100 Subject: [PATCH] pkg: add cn-cbor CBOR implementation --- pkg/cn-cbor/Makefile | 12 ++++++++++++ pkg/cn-cbor/Makefile.cn-cbor | 3 +++ pkg/cn-cbor/Makefile.include | 1 + pkg/cn-cbor/doc.txt | 8 ++++++++ 4 files changed, 24 insertions(+) create mode 100644 pkg/cn-cbor/Makefile create mode 100644 pkg/cn-cbor/Makefile.cn-cbor create mode 100644 pkg/cn-cbor/Makefile.include create mode 100644 pkg/cn-cbor/doc.txt diff --git a/pkg/cn-cbor/Makefile b/pkg/cn-cbor/Makefile new file mode 100644 index 000000000000..20b61f4fa588 --- /dev/null +++ b/pkg/cn-cbor/Makefile @@ -0,0 +1,12 @@ +PKG_NAME=cn-cbor +PKG_URL=https://github.com/cabo/cn-cbor +PKG_VERSION=2f9c3b1931eb012909e74f3b628e6a31fd446ad1 +PKG_LICENSE=MIT + +.PHONY: all + +all: git-download + @cp Makefile.cn-cbor $(PKG_BUILDDIR)/src/Makefile + "$(MAKE)" -C $(PKG_BUILDDIR)/src + +include $(RIOTBASE)/pkg/pkg.mk diff --git a/pkg/cn-cbor/Makefile.cn-cbor b/pkg/cn-cbor/Makefile.cn-cbor new file mode 100644 index 000000000000..e13f6b2105f7 --- /dev/null +++ b/pkg/cn-cbor/Makefile.cn-cbor @@ -0,0 +1,3 @@ +MODULE := cn-cbor + +include $(RIOTBASE)/Makefile.base diff --git a/pkg/cn-cbor/Makefile.include b/pkg/cn-cbor/Makefile.include new file mode 100644 index 000000000000..bb736000eed3 --- /dev/null +++ b/pkg/cn-cbor/Makefile.include @@ -0,0 +1 @@ +INCLUDES += -I$(PKGDIRBASE)/cn-cbor/include diff --git a/pkg/cn-cbor/doc.txt b/pkg/cn-cbor/doc.txt new file mode 100644 index 000000000000..bc7d9351c1f2 --- /dev/null +++ b/pkg/cn-cbor/doc.txt @@ -0,0 +1,8 @@ +/** + * @defgroup pkg_cn-cbor + * @ingroup pkg + * @ingroup sys + * @brief A constrained node implementation of CBOR in C + * + * @see https://github.com/cabo/cn-cbor + */