# OPTFLAGS = -g -DDBG 
OPTFLAGS = -O -DAIRPCAP_CYGWIN
# I am suspicious of -O2 since it hosed wpcap.dll. To be safe, use -O only

CFLAGS = -I./ -I../driver -shared -mno-cygwin ${OPTFLAGS} 
LDFLAGS = -Wl,--out-implib,libairpcap.a
OBJS = airpcap.o RadiotapDecode.o KeyStore.o
LIBS = -lws2_32 -lversion

airpcap.dll: ${OBJS}
	${CC} ${CFLAGS} ${LDFLAGS} -o airpcap.dll airpcap.def ${OBJS} ${LIBS}

.c.o:
	${CC} ${CFLAGS} -o $*.o -c $<

clean:
	${RM} ${OBJS} libairpcap.a airpcap.dll
