1*a71a9546SAutomerger Merge Worker# -*- Makefile -*- 2*a71a9546SAutomerger Merge Worker 3*a71a9546SAutomerger Merge WorkerAM_CFLAGS = ${regular_CFLAGS} 4*a71a9546SAutomerger Merge WorkerAM_CPPFLAGS = ${regular_CPPFLAGS} -I${top_builddir}/include -I${top_srcdir}/include -I${top_srcdir}/iptables -I${top_srcdir} ${kinclude_CPPFLAGS} 5*a71a9546SAutomerger Merge WorkerAM_LDFLAGS = ${regular_LDFLAGS} 6*a71a9546SAutomerger Merge Worker 7*a71a9546SAutomerger Merge Workerlib_LTLIBRARIES = libxtables.la 8*a71a9546SAutomerger Merge Workerlibxtables_la_SOURCES = xtables.c xtoptions.c getethertype.c 9*a71a9546SAutomerger Merge Workerlibxtables_la_LDFLAGS = -version-info ${libxtables_vcurrent}:0:${libxtables_vage} 10*a71a9546SAutomerger Merge Workerlibxtables_la_LIBADD = 11*a71a9546SAutomerger Merge Workerif ENABLE_STATIC 12*a71a9546SAutomerger Merge Worker# With --enable-static, shipped extensions are linked into the main executable, 13*a71a9546SAutomerger Merge Worker# so we need all the LIBADDs here too 14*a71a9546SAutomerger Merge Workerlibxtables_la_LIBADD += -lm ${libnetfilter_conntrack_LIBS} 15*a71a9546SAutomerger Merge Workerendif 16*a71a9546SAutomerger Merge Workerif ENABLE_SHARED 17*a71a9546SAutomerger Merge Workerlibxtables_la_CFLAGS = ${AM_CFLAGS} 18*a71a9546SAutomerger Merge Workerlibxtables_la_LIBADD += -ldl 19*a71a9546SAutomerger Merge Workerelse 20*a71a9546SAutomerger Merge Workerlibxtables_la_CFLAGS = ${AM_CFLAGS} -DNO_SHARED_LIBS=1 21*a71a9546SAutomerger Merge Workerendif 22