From ea2c9a639ed07d4473c615ec934d10347eb02be4 Mon Sep 17 00:00:00 2001 From: Yongjoo Ahn Date: Mon, 17 Oct 2022 16:49:51 +0900 Subject: [PATCH] [build] Add android.mk file for Android build - Add `android.mk` file for NNStreamer Android build Signed-off-by: Yongjoo Ahn --- jni/nnstreamer-edge.mk | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 jni/nnstreamer-edge.mk diff --git a/jni/nnstreamer-edge.mk b/jni/nnstreamer-edge.mk new file mode 100644 index 0000000..de181eb --- /dev/null +++ b/jni/nnstreamer-edge.mk @@ -0,0 +1,21 @@ +# This mk file defines common features to build NNStreamer library for Android. + +ifndef NNSTREAMER_EDGE_ROOT +$(error NNSTREAMER_EDGE_ROOT is not defined!) +endif + +# nnstreamer-edge headers +NNSTREAMER_EDGE_INCLUDES := \ + $(NNSTREAMER_EDGE_ROOT)/include + +# nnstreamer-edge sources +NNSTREAMER_EDGE_SRCS := \ + $(NNSTREAMER_EDGE_ROOT)/src/libnnstreamer-edge/nnstreamer-edge-data.c \ + $(NNSTREAMER_EDGE_ROOT)/src/libnnstreamer-edge/nnstreamer-edge-event.c \ + $(NNSTREAMER_EDGE_ROOT)/src/libnnstreamer-edge/nnstreamer-edge-internal.c \ + $(NNSTREAMER_EDGE_ROOT)/src/libnnstreamer-edge/nnstreamer-edge-metadata.c \ + $(NNSTREAMER_EDGE_ROOT)/src/libnnstreamer-edge/nnstreamer-edge-queue.c \ + $(NNSTREAMER_EDGE_ROOT)/src/libnnstreamer-edge/nnstreamer-edge-util.c + +# TODO: Add mqtt and aitt + -- 2.34.1