include ../../../make.def

#CC		=	gcc
#LD		=	ld
#CC		=	mips-uclibc-gcc
#LD		=	mips-uclibc-ld
#INCLUDE	=	-I/usr/src/linux/include
#CFLAGS	=	-c -O2 -DMODULE -D__KERNEL__ -fno-pic -fomit-frame-pointer $(INCLUDE)
INCLUDE =   -I../../../linux-2.4.18/include
CFLAGS  =   -c -O2 -DMODULE -D__KERNEL__ -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -G 0 -mno-abicalls -pipe -Wa,  -mlong-calls -fno-pic -fomit-frame-pointer $(INCLUDE)
LFLAGS	=	-r
TAR		=	trigger_mod.o
OBJS	=	ip_conntrack_trigger.o
NAT		=	trigger_nat.o
NATOBJS	=	ip_nat_trigger.o

all: $(TAR) $(NAT)

$(NAT): $(NATOBJS)
	$(LD) $(LFLAGS) $(NATOBJS) -o $(NAT)

$(TAR): $(OBJS)
	$(LD) $(LFLAGS) $(OBJS) -o $(TAR)

.c.o:
	$(CC) $(CFLAGS) $*.c

clean:
	rm -f *.o

