Theodore Ts'o | 44339bd | 1997-10-15 02:47:20 +0000 | [diff] [blame] | 1 | # |
| 2 | # Standard e2fsprogs prologue.... |
| 3 | # |
| 4 | |
| 5 | srcdir = @srcdir@ |
| 6 | top_srcdir = @top_srcdir@ |
| 7 | VPATH = @srcdir@ |
| 8 | top_builddir = .. |
| 9 | my_dir = util |
| 10 | INSTALL = @INSTALL@ |
| 11 | |
| 12 | SRCS = $(srcdir)/subst.c |
| 13 | |
| 14 | @MCONFIG@ |
| 15 | |
| 16 | .c.o: |
Theodore Ts'o | c13351f | 2009-07-02 00:11:17 -0400 | [diff] [blame] | 17 | $(E) " CC $<" |
| 18 | $(Q) $(BUILD_CC) -c $(BUILD_CFLAGS) $< -o $@ |
JP Abgrall | e0ed740 | 2014-03-19 19:08:39 -0700 | [diff] [blame] | 19 | $(Q) $(CHECK_CMD) $(ALL_CFLAGS) $< |
Theodore Ts'o | 44339bd | 1997-10-15 02:47:20 +0000 | [diff] [blame] | 20 | |
JP Abgrall | e0ed740 | 2014-03-19 19:08:39 -0700 | [diff] [blame] | 21 | PROGS= subst symlinks |
Theodore Ts'o | 44339bd | 1997-10-15 02:47:20 +0000 | [diff] [blame] | 22 | |
Theodore Ts'o | bff0cc9 | 2003-03-23 01:37:53 -0500 | [diff] [blame] | 23 | all:: $(PROGS) gen-tarball |
Theodore Ts'o | 44339bd | 1997-10-15 02:47:20 +0000 | [diff] [blame] | 24 | |
| 25 | subst: subst.o |
Theodore Ts'o | c13351f | 2009-07-02 00:11:17 -0400 | [diff] [blame] | 26 | $(E) " LD $@" |
| 27 | $(Q) $(BUILD_CC) $(BUILD_LDFLAGS) -o subst subst.o |
Theodore Ts'o | 44339bd | 1997-10-15 02:47:20 +0000 | [diff] [blame] | 28 | |
Theodore Ts'o | 0d2993d | 2005-01-21 01:20:44 -0500 | [diff] [blame] | 29 | copy_sparse: copy_sparse.o |
Theodore Ts'o | c13351f | 2009-07-02 00:11:17 -0400 | [diff] [blame] | 30 | $(E) " LD $@" |
| 31 | $(Q) $(BUILD_CC) $(BUILD_LDFLAGS) -o copy_sparse copy_sparse.o |
Theodore Ts'o | 0d2993d | 2005-01-21 01:20:44 -0500 | [diff] [blame] | 32 | |
JP Abgrall | e0ed740 | 2014-03-19 19:08:39 -0700 | [diff] [blame] | 33 | symlinks: symlinks.o |
| 34 | $(E) " LD $@" |
| 35 | $(Q) $(BUILD_CC) $(BUILD_LDFLAGS) -o symlinks symlinks.o |
| 36 | |
Theodore Ts'o | bff0cc9 | 2003-03-23 01:37:53 -0500 | [diff] [blame] | 37 | gen-tarball: $(srcdir)/gen-tarball.in $(top_builddir)/config.status |
Theodore Ts'o | c13351f | 2009-07-02 00:11:17 -0400 | [diff] [blame] | 38 | $(E) " CONFIG.STATUS $@" |
| 39 | $(Q) cd $(top_builddir); CONFIG_FILES=util/gen-tarball ./config.status |
| 40 | $(Q) chmod +x gen-tarball |
Theodore Ts'o | bff0cc9 | 2003-03-23 01:37:53 -0500 | [diff] [blame] | 41 | |
| 42 | tarballs: gen-tarball |
| 43 | sh gen-tarball debian |
| 44 | sh gen-tarball all |
| 45 | sh gen-tarball subset |
| 46 | |
Theodore Ts'o | 44339bd | 1997-10-15 02:47:20 +0000 | [diff] [blame] | 47 | clean: |
Theodore Ts'o | 0d2993d | 2005-01-21 01:20:44 -0500 | [diff] [blame] | 48 | $(RM) -f $(PROGS) \#* *.s *.o *.a *~ core *.tar.gz gen-tarball \ |
| 49 | copy-sparse |
Theodore Ts'o | 44339bd | 1997-10-15 02:47:20 +0000 | [diff] [blame] | 50 | |
| 51 | mostlyclean: clean |
| 52 | |
| 53 | distclean: clean |
Theodore Ts'o | 5c36a2f | 1999-11-19 18:42:30 +0000 | [diff] [blame] | 54 | $(RM) -f .depend Makefile $(srcdir)/TAGS $(srcdir)/Makefile.in.old |
Theodore Ts'o | 44339bd | 1997-10-15 02:47:20 +0000 | [diff] [blame] | 55 | |
| 56 | # +++ Dependency line eater +++ |
| 57 | # |
| 58 | # Makefile dependencies follow. This must be the last section in |
| 59 | # the Makefile.in file |
| 60 | # |
| 61 | subst.o: $(srcdir)/subst.c |