]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-11487 #resolve convert to Makefile.am
authorSeven Du <seven@signalwire.com>
Fri, 26 Oct 2018 14:14:47 +0000 (22:14 +0800)
committerChris Rienzo <chris@signalwire.com>
Thu, 20 Dec 2018 15:18:54 +0000 (10:18 -0500)
fix regression from 53533118cd7eedf7d25a9c6227558736fa5d0b2f

configure.ac
tests/unit/Makefile.am [new file with mode: 0644]
tests/unit/unit.mk [deleted file]

index 8a26ff2159e930c691699bc0d164747d3cc7f4fb..1144a5faac3d0e9225deada9a96e04a9847d3c03 100644 (file)
@@ -1807,6 +1807,7 @@ ac_cv_file_dbd_apr_dbd_mysql_c=no
 
 AC_CONFIG_FILES([Makefile
                build/Makefile
+               tests/unit/Makefile
                src/Makefile
                src/mod/Makefile
                src/mod/applications/mod_abstraction/Makefile
diff --git a/tests/unit/Makefile.am b/tests/unit/Makefile.am
new file mode 100644 (file)
index 0000000..8f4eb4e
--- /dev/null
@@ -0,0 +1,9 @@
+include $(top_srcdir)/build/modmake.rulesam
+
+bin_PROGRAMS = switch_event switch_hash switch_ivr_originate
+AM_LDFLAGS  = -avoid-version -no-undefined $(SWITCH_AM_LDFLAGS) $(openssl_LIBS)
+AM_LDFLAGS += $(FREESWITCH_LIBS) $(switch_builddir)/libfreeswitch.la $(CORE_LIBS) $(APR_LIBS)
+AM_CFLAGS   = $(SWITCH_AM_CPPFLAGS)
+AM_CPPFLAGS = $(SWITCH_AM_CPPFLAGS)
+
+TESTS = $(bin_PROGRAMS)
diff --git a/tests/unit/unit.mk b/tests/unit/unit.mk
deleted file mode 100644 (file)
index dd4ba2c..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-AUTOMAKE_OPTIONS = foreign
-FSLD = $(top_builddir)/libfreeswitch.la $(top_builddir)/libs/apr/libapr-1.la $(top_builddir)/libs/apr-util/libaprutil-1.la
-
-check_PROGRAMS += tests/unit/switch_event
-
-tests_unit_switch_event_SOURCES = tests/unit/switch_event.c
-tests_unit_switch_event_CFLAGS = $(SWITCH_AM_CFLAGS)
-tests_unit_switch_event_LDADD = $(FSLD)
-tests_unit_switch_event_LDFLAGS = $(SWITCH_AM_LDFLAGS)
-
-check_PROGRAMS += tests/unit/switch_hash
-
-tests_unit_switch_hash_SOURCES = tests/unit/switch_hash.c
-tests_unit_switch_hash_CFLAGS = $(SWITCH_AM_CFLAGS)
-tests_unit_switch_hash_LDADD = $(FSLD)
-tests_unit_switch_hash_LDFLAGS = $(SWITCH_AM_LDFLAGS)
-
-check_PROGRAMS += tests/unit/switch_ivr_originate
-
-tests_unit_switch_ivr_originate_SOURCES = tests/unit/switch_ivr_originate.c
-tests_unit_switch_ivr_originate_CFLAGS = $(SWITCH_AM_CFLAGS)
-tests_unit_switch_ivr_originate_LDADD = $(FSLD)
-tests_unit_switch_ivr_originate_LDFLAGS = $(SWITCH_AM_LDFLAGS)
-