AM_CFLAGS = -std=c99 -pedantic -pipe -fPIC -fno-exceptions -fstack-protector -Wl,-z,relro -Wl,-z,now -fvisibility=hidden -W -Wall -Wno-unused-parameter -Wno-unused-function -Wno-unused-label -Wpointer-arith -Wformat -Wreturn-type -Wsign-compare -Wmultichar -Wformat-nonliteral -Winit-self -Wuninitialized -Wno-deprecated -Wformat-security -Werror AM_LDFLAGS = AM_LDADD = if DEBUG AM_CFLAGS += -g3 -O0 else AM_CFLAGS += -O2 endif if COVERAGE AM_CFLAGS += --coverage AM_LDFLAGS += --coverage endif if MULTITHREADING AM_LDADD += -lpthread endif export GLOBAL_AM_CFLAGS = $(AM_CFLAGS) export GLOBAL_AM_LDADD = $(AM_LDADD) SUBS=tools include src if HAVE_CHECK SUBS+= tests endif if ENABLE_DOXYGEN SUBS+= doc endif SUBDIRS = $(SUBS) examples/src