blob: ec54f7d71ec33edbc8f0af55cee31cdc3b1c14ae [file] [log] [blame]
Bart De Schuymer1abc55d2002-06-01 19:23:47 +00001#! /usr/bin/make
2
Bart De Schuymer1ff98bf2003-08-14 19:23:11 +00003EXT_FUNC+=802_3 nat arp arpreply ip standard log redirect vlan mark_m mark \
Bart De Schuymer9106d232003-09-27 19:07:11 +00004 pkttype stp among limit
Bart De Schuymer1abc55d2002-06-01 19:23:47 +00005EXT_TABLES+=filter nat broute
6EXT_OBJS+=$(foreach T,$(EXT_FUNC), extensions/ebt_$(T).o)
7EXT_OBJS+=$(foreach T,$(EXT_TABLES), extensions/ebtable_$(T).o)
8
9extensions/ebt_%.o: extensions/ebt_%.c include/ebtables_u.h
fnm366e899e2002-11-21 10:47:38 +000010 $(CC) $(CFLAGS) $(PROGSPECS) -c -o $@ $< -I$(KERNEL_INCLUDES)
Bart De Schuymer0f8c4992002-11-20 19:41:02 +000011
Bart De Schuymer1abc55d2002-06-01 19:23:47 +000012extensions/ebtable_%.o: extensions/ebtable_%.c
fnm366e899e2002-11-21 10:47:38 +000013 $(CC) $(CFLAGS) $(PROGSPECS) -c -o $@ $< -I$(KERNEL_INCLUDES)
Bart De Schuymer1abc55d2002-06-01 19:23:47 +000014