From: Jens Axboe Date: Mon, 2 Jun 2008 10:51:42 +0000 (+0200) Subject: FreeBSD Makefile update X-Git-Tag: fio-1.21-rc5~1 X-Git-Url: https://git.kernel.dk/?p=fio.git;a=commitdiff_plain;h=ba47b7db6fa37ab8076e5d0d2d4f2f5db8506cba FreeBSD Makefile update Don't ask... Signed-off-by: Jens Axboe --- diff --git a/Makefile.FreeBSD b/Makefile.FreeBSD index e3144e9b..bf78471d 100644 --- a/Makefile.FreeBSD +++ b/Makefile.FreeBSD @@ -26,13 +26,39 @@ prefix = /usr/local bindir = $(prefix)/bin mandir = $(prefix)/man -%.o: %.c - $(CC) -o $*.o -c $(CFLAGS) $< fio: $(OBJS) - $(CC) $(CFLAGS) -o $@ $(OBJS) -lpthread -lm -ldl -lrt + $(CC) $(CFLAGS) -o $@ $(OBJS) -lpthread -lm all: depend $(PROGS) $(SCRIPTS) +crc/crc7.o: crc/crc7.c + $(CC) -o $*.o -c $(CFLAGS) $< +crc/crc16.o: crc/crc16.c + $(CC) -o $*.o -c $(CFLAGS) $< +crc/crc32.o: crc/crc32.c + $(CC) -o $*.o -c $(CFLAGS) $< +crc/crc64.o: crc/crc64.c + $(CC) -o $*.o -c $(CFLAGS) $< +crc/sha256.o: crc/sha256.c + $(CC) -o $*.o -c $(CFLAGS) $< +crc/sha512.o: crc/sha512.c + $(CC) -o $*.o -c $(CFLAGS) $< +crc/md5.o: crc/md5.c + $(CC) -o $*.o -c $(CFLAGS) $< + +engines/cpu.o: engines/cpu.c + $(CC) -o $*.o -c $(CFLAGS) $< +engines/mmap.o: engines/mmap.c + $(CC) -o $*.o -c $(CFLAGS) $< +engines/posixaio.o: engines/posixaio.c + $(CC) -o $*.o -c $(CFLAGS) $< +engines/sync.o: engines/sync.c + $(CC) -o $*.o -c $(CFLAGS) $< +engines/net.o: engines/net.c + $(CC) -o $*.o -c $(CFLAGS) $< +engines/null.o: engines/null.c + $(CC) -o $*.o -c $(CFLAGS) $< + clean: -rm -f *.o .depend cscope.out $(PROGS) engines/*.o crc/*.o lib/*.o core.* core