KERNEL_HEADERS=-I@KERNEL_HEADERS@ AR=ar RANLIB=@RANLIB@ CC=@CC@ CFLAGS= $(OPTCFLAGS) -Wall -g $(KERNEL_HEADERS) prefix=@prefix@ exec_prefix=@exec_prefix@ includedir=@includedir@ libdir=@libdir@ libbridge_SOURCES= \ libbridge_devif.c \ libbridge_if.c \ libbridge_init.c \ libbridge_misc.c libbridge_OBJECTS=$(libbridge_SOURCES:.c=.o) all: libbridge.a install: libbridge.a mkdir -p $(DESTDIR)$(includedir) install -m 644 libbridge.h $(DESTDIR)$(includedir) mkdir -p $(DESTDIR)$(libdir) install -m 644 libbridge.a $(DESTDIR)$(libdir) clean: rm -f *.o libbridge.a libbridge.a: $(libbridge_OBJECTS) $(AR) rcs $@ $(libbridge_OBJECTS) $(RANLIB) $@ %.o: %.c libbridge.h libbridge_private.h $(CC) $(CFLAGS) $(INCLUDE) -c $< libbridge_compat.o: libbridge_compat.c if_index.c $(CC) $(CFLAGS) -c libbridge_compat.c