]> git.meshlink.io Git - meshlink/blobdiff - examples/Makefile.am
Use AX_PTHREAD to set the proper pthread flags.
[meshlink] / examples / Makefile.am
index ca050a8c4803d1e24e71b15c3389bb1b3bc4a8d3..5c7f27186b18ca0f4e6288a6f41f500dd5d9aacd 100644 (file)
@@ -1,6 +1,19 @@
-bin_PROGRAMS = meshlinkapp
+noinst_PROGRAMS = meshlinkapp chat chatpp manynodes channels
 
-AM_CPPFLAGS = -I../src
+AM_CPPFLAGS = $(PTHREAD_CFLAGS) -I${top_srcdir}/src -iquote. -Wall
+AM_LDFLAGS = $(PTHREAD_LIBS)
 
 meshlinkapp_SOURCES = meshlinkapp.c
-meshlinkapp_LDADD = ../src/libmeshlink.la
+meshlinkapp_LDADD = ${top_builddir}/src/libmeshlink.la ${top_builddir}/catta/src/libcatta.la
+
+chat_SOURCES = chat.c
+chat_LDADD = ${top_builddir}/src/libmeshlink.la ${top_builddir}/catta/src/libcatta.la
+
+chatpp_SOURCES = chatpp.cc
+chatpp_LDADD = ${top_builddir}/src/libmeshlink.la ${top_builddir}/catta/src/libcatta.la
+
+manynodes_SOURCES = manynodes.c
+manynodes_LDADD = ${top_builddir}/src/libmeshlink.la ${top_builddir}/catta/src/libcatta.la
+
+channels_SOURCES = channels.c
+channels_LDADD = ${top_builddir}/src/libmeshlink.la ${top_builddir}/catta/src/libcatta.la