File: Makefile

package info (click to toggle)
kamailio 4.2.0-2
  • links: PTS, VCS
  • area: main
  • in suites: jessie-kfreebsd
  • size: 56,100 kB
  • sloc: ansic: 552,832; xml: 166,484; sh: 8,659; makefile: 7,676; sql: 6,235; perl: 3,487; yacc: 3,428; python: 1,457; cpp: 1,219; php: 1,047; java: 449; pascal: 194; cs: 40; awk: 27
file content (36 lines) | stat: -rw-r--r-- 1,062 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# $Id$
#
# print example module makefile
#
# 
# WARNING: do not run this directly, it should be run by the master Makefile
#

# select if xtables.h (=0) or iptables.h (=1)  header files are installed 
IPT_RTPPROXY_IPTABLES_API=1

# define path to netfilter/iptables source directory
iptdir = ~/iptables
#kerneldir=/usr/src/kernels/2.6.18-1.2849prerel3.3.0_63.1.0-i686/include 
#kerneldir=~/iptables-1.4.2/include
xtablesmoduledir=/lib/xtables

include ../../Makefile.defs
auto_gen=
NAME=iptrtpproxy.so
#LIBS += $(iptdir)/iptables.o -L $(iptdir)/libiptc -liptc \
#		-L $(iptdir)/extensions -lext
# look for libipt_RTPPROXY first under /lib/xtables (default install dir)
# and if not found in $(iptdir)/extensions (compile dir)
LIBS = -L $(iptdir)/libiptc -L $(iptdir)/iptables/extensions -lipt_RTPPROXY
LIBS+= -L $(xtablesmoduledir)
INCLUDES = -I $(iptdir)/linux-2.6/include -I $(kerneldir) -I $(iptdir)/iptables/include

ifeq ($(IPT_RTPPROXY_IPTABLES_API),1)
DEFS+= -DIPT_RTPPROXY_IPTABLES_API=1
endif

DEFS+=-DSER_MOD_INTERFACE

include ../../Makefile.modules