mirror of
https://github.com/ntop/n2n.git
synced 2024-09-19 00:21:11 +02:00
Convert the tools dir makefile similarly to the topdir
This commit is contained in:
parent
bee517a753
commit
bd4418fdec
2
.gitignore
vendored
2
.gitignore
vendored
|
@ -8,7 +8,7 @@ config.rpath
|
|||
config.status
|
||||
include/config.h
|
||||
include/config.h.in
|
||||
tools/Makefile
|
||||
tools/config.mak
|
||||
autom4te.cache
|
||||
edge
|
||||
example_edge_embed_quick_edge_init
|
||||
|
|
|
@ -89,7 +89,7 @@ AS_IF([test "x$enable_pcap" != xno],
|
|||
[
|
||||
AC_DEFINE([N2N_HAVE_PCAP], [1], [Have PCAP library])
|
||||
N2N_LIBS_EXTRA="-lpcap ${N2N_LIBS_EXTRA}"
|
||||
ADDITIONAL_TOOLS="$ADDITIONAL_TOOLS n2n-decode"
|
||||
TOOLS_ADDITIONAL="$TOOLS_ADDITIONAL n2n-decode"
|
||||
|
||||
# TODO
|
||||
# - pcap_set_immediate_mode has been available since libpcap 1.5
|
||||
|
@ -151,9 +151,9 @@ AC_SUBST(CFLAGS)
|
|||
AC_SUBST(LDFLAGS)
|
||||
AC_SUBST(N2N_VERSION)
|
||||
AC_SUBST(N2N_LIBS_EXTRA)
|
||||
AC_SUBST(ADDITIONAL_TOOLS)
|
||||
AC_SUBST(TOOLS_ADDITIONAL)
|
||||
AC_CONFIG_HEADERS(include/config.h)
|
||||
AC_CONFIG_FILES(config.mak)
|
||||
AC_CONFIG_FILES(tools/Makefile)
|
||||
AC_CONFIG_FILES(tools/config.mak)
|
||||
|
||||
AC_OUTPUT
|
||||
|
|
|
@ -11,9 +11,9 @@ LDFLAGS=$LDFLAGS
|
|||
N2N_LIBS_EXTRA=$LDLIBS
|
||||
EOF
|
||||
|
||||
sed \
|
||||
-e "s%@ADDITIONAL_TOOLS@%%g" \
|
||||
< tools/Makefile.in > tools/Makefile
|
||||
cat >tools/config.mak <<EOF
|
||||
TOOLS_ADDITIONAL=
|
||||
EOF
|
||||
|
||||
cat <<EOF >include/config.h
|
||||
#define PACKAGE_VERSION "FIXME"
|
||||
|
|
|
@ -2,6 +2,8 @@
|
|||
# This is not a standalone makefile, it must be called from the toplevel
|
||||
# makefile to inherit the correct environment
|
||||
|
||||
include config.mak
|
||||
|
||||
DEBUG?=-g3
|
||||
|
||||
HEADERS=$(wildcard include/*.h)
|
||||
|
@ -16,7 +18,7 @@ LDFLAGS+=-L..
|
|||
N2N_LIB=../libn2n.a
|
||||
|
||||
TOOLS=n2n-benchmark n2n-keygen n2n-route n2n-portfwd
|
||||
TOOLS+=@ADDITIONAL_TOOLS@
|
||||
TOOLS+=$(TOOLS_ADDITIONAL)
|
||||
|
||||
TESTS=tests-compress tests-elliptic tests-hashing tests-transform
|
||||
TESTS+=tests-wire
|
2
tools/config.mak.in
Normal file
2
tools/config.mak.in
Normal file
|
@ -0,0 +1,2 @@
|
|||
|
||||
TOOLS_ADDITIONAL=@TOOLS_ADDITIONAL@
|
Loading…
Reference in New Issue
Block a user