]> git.ipfire.org Git - thirdparty/e2fsprogs.git/blame - util/Makefile.in
Revert "e4defrag: use 64-bit counters to track # files defragged"
[thirdparty/e2fsprogs.git] / util / Makefile.in
CommitLineData
44339bdf
TT
1#
2# Standard e2fsprogs prologue....
3#
4
5srcdir = @srcdir@
6top_srcdir = @top_srcdir@
7VPATH = @srcdir@
8top_builddir = ..
9my_dir = util
10INSTALL = @INSTALL@
11
12SRCS = $(srcdir)/subst.c
13
14@MCONFIG@
15
16.c.o:
c13351f6
TT
17 $(E) " CC $<"
18 $(Q) $(BUILD_CC) -c $(BUILD_CFLAGS) $< -o $@
832cb612 19 $(Q) $(CHECK_CMD) $(ALL_CFLAGS) $<
a46300fe 20 $(Q) $(CPPCHECK_CMD) $(CPPFLAGS) $<
44339bdf 21
183c73b0 22PROGS= subst symlinks
44339bdf 23
bff0cc95 24all:: $(PROGS) gen-tarball
44339bdf 25
2873927d
TT
26dirpaths.h:
27 $(E) " CREATE dirpaths.h"
28 $(Q) echo "/* fake dirpaths.h for config.h */" > dirpaths.h
29
30subst.o: dirpaths.h
31
44339bdf 32subst: subst.o
c13351f6
TT
33 $(E) " LD $@"
34 $(Q) $(BUILD_CC) $(BUILD_LDFLAGS) -o subst subst.o
44339bdf 35
0d2993db 36copy_sparse: copy_sparse.o
c13351f6
TT
37 $(E) " LD $@"
38 $(Q) $(BUILD_CC) $(BUILD_LDFLAGS) -o copy_sparse copy_sparse.o
0d2993db 39
183c73b0
TT
40symlinks: symlinks.o
41 $(E) " LD $@"
42 $(Q) $(BUILD_CC) $(BUILD_LDFLAGS) -o symlinks symlinks.o
43
bff0cc95 44gen-tarball: $(srcdir)/gen-tarball.in $(top_builddir)/config.status
c13351f6
TT
45 $(E) " CONFIG.STATUS $@"
46 $(Q) cd $(top_builddir); CONFIG_FILES=util/gen-tarball ./config.status
47 $(Q) chmod +x gen-tarball
bff0cc95
TT
48
49tarballs: gen-tarball
50 sh gen-tarball debian
51 sh gen-tarball all
52 sh gen-tarball subset
53
fedfb27f 54clean::
0d2993db 55 $(RM) -f $(PROGS) \#* *.s *.o *.a *~ core *.tar.gz gen-tarball \
59a220dd 56 copy-sparse dirpaths.h install-symlink
44339bdf
TT
57
58mostlyclean: clean
59
60distclean: clean
5c36a2f8 61 $(RM) -f .depend Makefile $(srcdir)/TAGS $(srcdir)/Makefile.in.old
44339bdf
TT
62
63# +++ Dependency line eater +++
64#
65# Makefile dependencies follow. This must be the last section in
66# the Makefile.in file
67#
2500ebfc 68subst.o: $(srcdir)/subst.c $(top_builddir)/lib/config.h dirpaths.h