From d40615267e3c9ad21f86e39cbbedd2ddab2d587e Mon Sep 17 00:00:00 2001 From: Michael Jerris Date: Wed, 26 Mar 2014 17:11:18 -0400 Subject: [PATCH] FS-353: better error reporting for missing lib, don't error on clean --- src/mod/languages/mod_yaml/Makefile.am | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/mod/languages/mod_yaml/Makefile.am b/src/mod/languages/mod_yaml/Makefile.am index 4802224a82..e0aa07db31 100644 --- a/src/mod/languages/mod_yaml/Makefile.am +++ b/src/mod/languages/mod_yaml/Makefile.am @@ -1,6 +1,8 @@ include $(top_srcdir)/build/modmake.rulesam MODNAME=mod_yaml +if HAVE_YAML + mod_LTLIBRARIES = mod_yaml.la mod_yaml_la_SOURCES = mod_yaml.c mod_yaml_la_CFLAGS = $(AM_CFLAGS) @@ -8,7 +10,9 @@ mod_yaml_la_CPPFLAGS = $(AM_CPPFLAGS) $(YAML_CFLAGS) mod_yaml_la_LIBADD = $(switch_builddir)/libfreeswitch.la mod_yaml_la_LDFLAGS = -avoid-version -module -no-undefined -shared $(YAML_LIBS) -if HAVE_YAML else -all: $(error You must install libyaml-dev to build mod_yaml) +install: error +all: error +error: + $(error You must install libyaml-dev to build mod_yaml) endif