X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=src%2FMakefile.am;h=bc35a787ae5b1006c21aeb782ce7d24f55843e63;hb=acabacd8d5d303e7629871108ccc8137421e3cce;hp=1b440d4048270ac99cd4c901fb0216ab18168902;hpb=6995e2cfd517af456904db26b7781b4953feeacc;p=liboping.git diff --git a/src/Makefile.am b/src/Makefile.am index 1b440d4..bc35a78 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -9,18 +9,45 @@ endif include_HEADERS = oping.h lib_LTLIBRARIES = liboping.la -#liboping_la_CFLAGS = -liboping_la_LDFLAGS = -avoid-version +# version-info: current:revision:age +# +# * If the library source code has changed at all since the last update, then +# increment revision (‘c:r:a’ becomes ‘c:r+1:a’). +# * If any interfaces have been added, removed, or changed since the last +# update, increment current, and set revision to 0. +# * If any interfaces have been added since the last public release, then +# increment age. +# * If any interfaces have been removed since the last public release, then +# set age to 0. +# +# +liboping_la_SOURCES = oping.h liboping.c + +liboping_la_CPPFLAGS = $(AM_CPPFLAGS) +liboping_la_LDFLAGS = $(AM_LDFLAGS) -version-info @LIBOPING_CURRENT@:@LIBOPING_REVISION@:@LIBOPING_AGE@ +liboping_la_LIBADD = if BUILD_WITH_LIBSOCKET -liboping_la_LDFLAGS += -lsocket +liboping_la_LIBADD += -lsocket +endif +if BUILD_WITH_LIBXNET +liboping_la_LIBADD += -lxnet endif -liboping_la_SOURCES = oping.h liboping.c bin_PROGRAMS = oping oping_SOURCES = oping.c -oping_LDADD = liboping.la -oping_LDFLAGS = -lm +oping_LDADD = liboping.la -lm +if BUILD_WITH_LIBRT +oping_LDADD += -lrt +endif + +if BUILD_WITH_LIBNCURSES +bin_PROGRAMS += noping + +noping_SOURCES = oping.c +noping_CPPFLAGS = $(AM_CPPFLAGS) -DUSE_NCURSES=1 +noping_LDADD = liboping.la -lm -lncurses if BUILD_WITH_LIBRT -oping_LDFLAGS += -lrt +noping_LDADD += -lrt endif +endif # BUILD_WITH_LIBNCURSES