protobuf/rt_message.pb-c.c protobuf/rt_message.pb-c.h \
chime-call-audio.h chime-call-transport.c
-libchime_la_CFLAGS = $(PURPLE_CFLAGS) $(SOUP_CFLAGS) $(JSON_CFLAGS) $(LIBXML_CFLAGS) $(PROTOBUF_CFLAGS) $(OPUS_CFLAGS) $(FARSTREAM_CFLAGS)
-libchime_la_LIBADD = $(PURPLE_LIBS) $(SOUP_LIBS) $(JSON_LIBS) $(LIBXML_LIBS) $(PROTOBUF_LIBS) $(OPUS_LIBS) $(FARSTREAM_LIBS)
+libchime_la_CFLAGS = $(PURPLE_CFLAGS) $(SOUP_CFLAGS) $(JSON_CFLAGS) $(LIBXML_CFLAGS) $(PROTOBUF_CFLAGS) $(OPUS_CFLAGS) $(FARSTREAM_CFLAGS) $(MARKDOWN_CFLAGS)
+libchime_la_LIBADD = $(PURPLE_LIBS) $(SOUP_LIBS) $(JSON_LIBS) $(LIBXML_LIBS) $(PROTOBUF_LIBS) $(OPUS_LIBS) $(FARSTREAM_LIBS) $(MARKDOWN_LIBS)
libchime_la_LDFLAGS = -module -avoid-version -no-undefined
POTFILES = $(libchime_la_SOURCES)
if $PKG_CONFIG --atleast-version 2.59 libsoup-2.4; then
AC_DEFINE(USE_LIBSOUP_WEBSOCKETS, 1, [Use libsoup websockets])
fi
+PKG_CHECK_MODULES(MARKDOWN, [libmarkdown], [],
+ [oldLIBS="$LIBS"
+ LIBS="$LIBS -lmarkdown"
+ AC_MSG_CHECKING([for libmarkdown without pkg-config])
+ AC_LINK_IFELSE([AC_LANG_PROGRAM([#include <mkdio.h>],[mkd_initialize();])],
+ [AC_MSG_RESULT(yes)
+ AC_SUBST([MARKDOWN_LIBS], ["-lmarkdown"])
+ AC_SUBST([MARKDOWN_CFLAGS], [])],
+ [AC_MSG_RESULT(no)
+ AC_ERROR([Could not build against libmarkdown])])
+ LIBS="$oldLIBS"])
AC_PATH_PROG(MSGFMT, msgfmt)
if test "$MSGFMT" = ""; then