1 AUTOMAKE_OPTIONS = foreign no-dependencies
6 AM_CFLAGS = -Wall -Werror
9 include_HEADERS = oping.h
10 lib_LTLIBRARIES = liboping.la
12 # version-info: current:revision:age
14 # * If the library source code has changed at all since the last update, then
15 # increment revision (‘c:r:a’ becomes ‘c:r+1:a’).
16 # * If any interfaces have been added, removed, or changed since the last
17 # update, increment current, and set revision to 0.
18 # * If any interfaces have been added since the last public release, then
20 # * If any interfaces have been removed since the last public release, then
23 # <http://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html>
24 liboping_la_LDFLAGS = -version-info @LIBOPING_CURRENT@:@LIBOPING_REVISION@:@LIBOPING_AGE@
25 if BUILD_WITH_LIBSOCKET
26 liboping_la_LDFLAGS += -lsocket
29 liboping_la_LDFLAGS += -lxnet
32 liboping_la_SOURCES = oping.h liboping.c
36 oping_SOURCES = oping.c
37 oping_LDADD = liboping.la
43 if BUILD_WITH_LIBNCURSES
44 bin_PROGRAMS += noping
46 noping_SOURCES = oping.c
47 noping_CPPFLAGS = $(AM_CPPFLAGS) -DUSE_NCURSES=1
48 noping_LDADD = liboping.la
49 noping_LDFLAGS = -lm -lncurses
51 noping_LDFLAGS += -lrt
53 endif # BUILD_WITH_LIBNCURSES