4 # overridable from command-line
8 fadvise.c
: compat-util.h
9 mincore.c
: compat-util.h
11 pcu-mincore
: mincore.c
12 pcu-fadvise
: fadvise.c
14 PCU_BIN
:= pcu-fadvise pcu-mincore
17 $(CC
) $(CFLAGS
) $(LDFLAGS
) -o
$@
+ $<
22 GIT-VERSION-FILE
: .FORCE-GIT-VERSION-FILE
24 -include GIT-VERSION-FILE
26 DISTNAME
= pcu-
$(GIT_VERSION
)
27 dist: GIT-VERSION-FILE
28 git archive
--format
=tar --prefix=$(DISTNAME
)/ HEAD^
{tree
} \
29 | gzip
-9 > $(DISTNAME
).
tar.gz
+
30 mv
$(DISTNAME
).
tar.gz
+ $(DISTNAME
).
tar.gz
32 $(RM
) $(PCU_BIN
) $(DISTNAME
).
tar.gz
*
34 .PHONY
: .FORCE-GIT-VERSION-FILE