18d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidtall: libutils.a 28d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt 38d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidtclean: 401904cfafd75a70b9f29c0220b90bdef45595491Dmitry Shmidt rm -f *~ *.o *.d *.gcno *.gcda *.gcov libutils.a 58d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt 68d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidtinstall: 78d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt @echo Nothing to be made. 88d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt 98d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt 108d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidtinclude ../lib.rules 118d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt 128d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt#CFLAGS += -DWPA_TRACE 138d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtCFLAGS += -DCONFIG_IPV6 14e0e48dc666fb14a7bb60264ca87463ba7bc1fe0bDmitry ShmidtCFLAGS += -DCONFIG_DEBUG_FILE 158d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt 168d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtLIB_OBJS= \ 178d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt base64.o \ 184b06059785b935dd1f4f09314e4e12c417d2c6a4Dmitry Shmidt bitfield.o \ 198d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt common.o \ 209839ecd75c832023d4d13fd2917a8c28261ff668Dmitry Shmidt crc32.o \ 218d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt ip_addr.o \ 228d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt radiotap.o \ 238d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt trace.o \ 248d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt uuid.o \ 258d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt wpa_debug.o \ 268d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt wpabuf.o 278d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt 288d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt# Pick correct OS wrapper implementation 298d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtLIB_OBJS += os_unix.o 308d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt 318d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt# Pick correct event loop implementation 328d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtLIB_OBJS += eloop.o 338d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt 348d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt# Pick correct edit implementation 358d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtLIB_OBJS += edit.o 368d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt 378d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt#LIB_OBJS += pcsc_funcs.o 388d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt 398d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidtlibutils.a: $(LIB_OBJS) 408d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt $(AR) crT $@ $? 418d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt 428d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt-include $(OBJS:%.o=%.d) 43