blob: 9cc1790f2e82736a4f422f16394def1e96061d2d [file] [log] [blame]
AM_CFLAGS = -O2 -g -Wall -Werror
CMM_VERSION_FILE = version.h
GIT_DIR = ../.git
BUILT_SOURCES = version
version:
if [ -d $(GIT_DIR) ] ; then \
echo retreiving cmm version from git ; \
git describe --always --tags --dirty ; \
CMM_GIT_VERSION=`git describe --dirty --always --tags` ; \
printf "/*Auto-generated file. Do not edit !*/\n#ifndef VERSION_H\n#define VERSION_H\n\n#define CMM_VERSION \"$${CMM_GIT_VERSION}\"\n\n#endif /* VERSION_H */\n" > $(CMM_VERSION_FILE) ; \
fi
bin_PROGRAMS = cmm libcmm_sample
cmm_SOURCES = neighbor_resolution.c \
module_expt.c \
cmm.c \
conntrack.c \
ffcontrol.c \
forward_engine.c \
route_cache.c \
pppoe.c \
ffbridge.c \
client_daemon.c \
rtnl.c \
module_rx.c \
module_qm.c \
module_prf.c \
module_vlan.c \
module_l2tp.c \
module_macvlan.c \
module_mcast.c \
module_mc6.c \
module_mc4.c \
keytrack.c \
timeout.c \
module_tunnel.c \
module_relay.c \
itf.c \
module_stat.c \
module_route.c \
module_socket.c \
module_rtp.c \
module_natpt.c \
module_wifi.c \
alt_conf.c \
voicebuf.c \
module_pktcap.c \
module_icc.c \
third_part.c \
cmm_asym_ff.c
cmm_LDADD = -lpthread -lfci -lcli libcmm.la -lpcap @CMM_LIBS@
cmm_DEPENDENCIES = libcmm.la
libcmm_sample_SOURCES = libcmm_sample.c
libcmm_sample_LDADD = libcmm.la
libcmm_sample_DEPENDENCIES = libcmm.la
lib_LTLIBRARIES = libcmm.la
libcmm_la_SOURCES = libcmm.c