X-Git-Url: https://git.kernel.dk/?a=blobdiff_plain;f=Makefile;h=ecfaa3e047f243de2a2a2e5d725f2e416417e927;hb=7914c6147adaf3ef32804519ced850168fff1711;hp=0d3c877ed8493e744094291fc78d51529ae9a024;hpb=ff61a9c8e9f16e401e642c6751b1a7baaa3e058e;p=fio.git diff --git a/Makefile b/Makefile index 0d3c877e..ecfaa3e0 100644 --- a/Makefile +++ b/Makefile @@ -263,6 +263,10 @@ CFLAGS += $$($(1)_CFLAGS) endef endif +FIO-VERSION-FILE: FORCE + @$(SHELL) $(SRCDIR)/FIO-VERSION-GEN +-include FIO-VERSION-FILE + override CFLAGS := -DFIO_VERSION='"$(FIO_VERSION)"' $(FIO_CFLAGS) $(CFLAGS) $(foreach eng,$(ENGINES),$(eval $(call engine_template,$(eng)))) @@ -433,10 +437,6 @@ all: $(PROGS) $(T_TEST_PROGS) $(UT_PROGS) $(SCRIPTS) $(ENGS_OBJS) FORCE .PHONY: all install clean test .PHONY: FORCE cscope -FIO-VERSION-FILE: FORCE - @$(SHELL) $(SRCDIR)/FIO-VERSION-GEN --include FIO-VERSION-FILE - %.o : %.c @mkdir -p $(dir $@) $(QUIET_CC)$(CC) -o $@ $(CFLAGS) $(CPPFLAGS) -c $<