From 3d2b26b7ca5857f0162c2166a1fda768f62cc973 Mon Sep 17 00:00:00 2001
From: Jean-Marc Valin <jmvalin@jmvalin.ca>
Date: Tue, 19 Mar 2019 14:42:23 -0400
Subject: [PATCH] Add dump_data

---
 dnn/Makefile.am  | 14 +++++++++++---
 dnn/configure.ac |  6 ------
 2 files changed, 11 insertions(+), 9 deletions(-)

diff --git a/dnn/Makefile.am b/dnn/Makefile.am
index 5772b0f8d..672a24f6b 100644
--- a/dnn/Makefile.am
+++ b/dnn/Makefile.am
@@ -40,13 +40,21 @@ liblpcnet_la_LIBADD = $(DEPS_LIBS) $(lrintf_lib) $(LIBM)
 liblpcnet_la_LDFLAGS = -no-undefined \
  -version-info @OP_LT_CURRENT@:@OP_LT_REVISION@:@OP_LT_AGE@
 
-if OP_ENABLE_EXAMPLES
-noinst_PROGRAMS = lpcnet_demo
-endif
+noinst_PROGRAMS = lpcnet_demo dump_data
 
 lpcnet_demo_SOURCES = lpcnet_demo.c
 lpcnet_demo_LDADD = liblpcnet.la
 
+
+#DUMP_SOURCES = freq.c kiss_fft.c pitch.c celt_lpc.c lpcnet_dec.c lpcnet_enc.c ceps_codebooks.c common.c
+#DUMP_OBJ = $(DUMP_SOURCES:.c=.lo)
+#dump_data_SOURCES = dump_data.c
+#dump_data_LDADD = $(DUMP_OBJ) $(LIBM)
+
+dump_data_SOURCES = common.c dump_data.c freq.c kiss_fft.c pitch.c celt_lpc.c lpcnet_dec.c lpcnet_enc.c ceps_codebooks.c
+dump_data_LDADD = $(LIBM)
+dump_data_CFLAGS = $(AM_CFLAGS)
+
 pkgconfigdir = $(libdir)/pkgconfig
 pkgconfig_DATA = lpcnet.pc
 
diff --git a/dnn/configure.ac b/dnn/configure.ac
index 262f2103b..9efc10fe1 100644
--- a/dnn/configure.ac
+++ b/dnn/configure.ac
@@ -73,11 +73,6 @@ AS_IF([test "$enable_assertions" = "yes"], [
   AC_DEFINE([OP_ENABLE_ASSERTIONS], [1], [Enable assertions in code])
 ])
 
-AC_ARG_ENABLE([examples],
-  AS_HELP_STRING([--disable-examples], [Do not build example applications]),,
-  enable_examples=yes)
-AM_CONDITIONAL([OP_ENABLE_EXAMPLES], [test "$enable_examples" = "yes"])
-
 AS_CASE(["$ac_cv_search_lrintf"],
   ["no"],[],
   ["none required"],[],
@@ -123,7 +118,6 @@ AC_MSG_NOTICE([
 
     Hidden visibility ............ ${cc_cv_flag_visibility}
 
-    API code examples ............ ${enable_examples}
     API documentation ............ ${enable_doc}
 ------------------------------------------------------------------------
 ])
-- 
GitLab