X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=Makefile;h=b7a25f51b454d7a4e7de0846035b0012c3fafea1;hp=a1e339e39cbc46d369e5582425117b6db27b7654;hb=6a42d8880794620af7b9d026be10671d14166f7e;hpb=0b2d6a7a2bf9f49502b9c1161f376fff53727089 diff --git a/Makefile b/Makefile index a1e339e3..b7a25f51 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,3 @@ -#CC = /opt/intel/cce/9.1.045/bin/icc CC = gcc DEBUGFLAGS = -D_FORTIFY_SOURCE=2 -DFIO_INC_DEBUG OPTFLAGS= -O2 -g $(EXTFLAGS) @@ -6,7 +5,7 @@ CFLAGS = -Wwrite-strings -Wall -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_ PROGS = fio SCRIPTS = fio_generate_plots OBJS = gettime.o fio.o ioengines.o init.o stat.o log.o time.o filesetup.o \ - eta.o verify.o memory.o io_u.o parse.o mutex.o sem.o options.o \ + eta.o verify.o memory.o io_u.o parse.o mutex.o options.o \ rbtree.o diskutil.o fifo.o blktrace.o smalloc.o filehash.o OBJS += crc/crc7.o @@ -41,10 +40,6 @@ prefix = /usr/local bindir = $(prefix)/bin mandir = $(prefix)/man -ifneq ($(wildcard .depend),) -include .depend -endif - %.o: %.c $(QUIET_CC)$(CC) -o $*.o -c $(CFLAGS) $< fio: $(OBJS) @@ -53,7 +48,9 @@ fio: $(OBJS) depend: $(QUIET_DEP)$(CC) -MM $(ALL_CFLAGS) *.c engines/*.c crc/*.[ch] 1> .depend -all: $(PROGS) $(SCRIPTS) depend +$(PROGS): depend + +all: depend $(PROGS) $(SCRIPTS) clean: -rm -f *.o .depend cscope.out $(PROGS) engines/*.o crc/*.o core.* core @@ -67,3 +64,6 @@ install: $(PROGS) $(SCRIPTS) $(INSTALL) -m 755 -d $(DESTDIR)$(mandir)/man1 $(INSTALL) -m 644 fio.1 $(DESTDIR)$(mandir)/man1 +ifneq ($(wildcard .depend),) +include .depend +endif