44 lines
1.4 KiB
Makefile
44 lines
1.4 KiB
Makefile
bin_PROGRAMS = fwknop
|
|
|
|
BASE_SOURCE_FILES = fwknop.h config_init.c config_init.h \
|
|
fwknop_common.h spa_comm.c spa_comm.h utils.c utils.h \
|
|
http_resolve_host.c getpasswd.c getpasswd.h cmd_opts.h \
|
|
log_msg.c log_msg.h
|
|
|
|
fwknop_SOURCES = fwknop.c $(BASE_SOURCE_FILES)
|
|
|
|
if WANT_C_UNIT_TESTS
|
|
|
|
fwknopd_utestsdir = $(top_builddir)/tests/c-unit-tests
|
|
|
|
noinst_PROGRAMS = fwknop_utests
|
|
fwknop_utests_SOURCES = fwknop_utests.c $(BASE_SOURCE_FILES)
|
|
fwknop_utests_CPPFLAGS = -I $(top_builddir)/lib -I $(top_builddir)/common $(GPGME_CFLAGS)
|
|
fwknop_utests_LDADD = $(top_builddir)/lib/libfko.la $(top_builddir)/common/libfko_util.a
|
|
fwknop_utests_LDFLAGS = -lcunit $(GPGME_LIBS)
|
|
if WANT_LIBFIU_SUPPORT
|
|
fwknop_utests_LDADD += -lfiu
|
|
endif
|
|
endif
|
|
|
|
fwknop_CPPFLAGS = -I $(top_srcdir)/lib -I $(top_srcdir)/common
|
|
|
|
fwknop_LDADD = -L$(top_builddir)/common -lfko_util $(top_builddir)/lib/libfko.la
|
|
|
|
dist_man_MANS = fwknop.8
|
|
|
|
EXTRA_DIST = fwknop.8.in fwknop_utests.c
|
|
|
|
fwknop.8: $(top_srcdir)/client/fwknop.8.in
|
|
$(SED) \
|
|
-e 's|[@]prefix@|$(prefix)|g' \
|
|
-e 's|[@]sysconfdir@|$(sysconfdir)|g' \
|
|
-e 's|[@]datarootdir@|$(datarootdir)|g' \
|
|
-e 's|[@]bindir@|$(bindir)|g' \
|
|
-e 's|[@]sbindir@|$(sbindir)|g' \
|
|
-e 's|[@]localstatedir@|$(localstatedir)|g' \
|
|
< $(top_srcdir)/client/fwknop.8.in > "$@"
|
|
|
|
clean-local:
|
|
rm -f fwknop.8 fwknop_utests *.gcno *.gcda
|