Makefile.in revision 1abdba4b64d91b039bda20d76566bba6cd75f3e5
150e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o#
250e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o# Makefile for e2fsck
350e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o#
450e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o
550e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'osrcdir = @srcdir@
650e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'otop_srcdir = @top_srcdir@
750e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'oVPATH = @srcdir@
850e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'otop_builddir = ..
91e3472c5f37ca3686dd69b079d4d02a302f5798dTheodore Ts'omy_dir = e2fsck
1050e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'oINSTALL = @INSTALL@
1150e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'oLDFLAG_STATIC = @LDFLAG_STATIC@
1250e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o
1350e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o@MCONFIG@
1450e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o
155be8dc2143c7b3b21a9b8fb56797dd855ee87560Theodore Ts'oPROGS=		e2fsck
1650e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'oMANPAGES=	e2fsck.8
171abdba4b64d91b039bda20d76566bba6cd75f3e5Theodore Ts'oFMANPAGES=	e2fsck.conf.5
182fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'oXTRA_CFLAGS=	-DRESOURCE_TRACK -I.
1950e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o
20a04eba3f8868af1d9b7b504d3d430c55ed3dc777Theodore Ts'oLIBS= $(LIBEXT2FS) $(LIBCOM_ERR) $(LIBBLKID) $(LIBUUID) $(LIBINTL)
21f364093b1956def0b0f1d037852cbb645284d5f2Theodore Ts'oDEPLIBS= $(LIBEXT2FS) $(LIBCOM_ERR) $(LIBBLKID) $(DEPLIBUUID)
2262c06f790c4920ec2721515e36d599751f6d4d2dTheodore Ts'o
23f364093b1956def0b0f1d037852cbb645284d5f2Theodore Ts'oSTATIC_LIBS= $(STATIC_LIBEXT2FS) $(STATIC_LIBCOM_ERR) $(STATIC_LIBBLKID) \
24a04eba3f8868af1d9b7b504d3d430c55ed3dc777Theodore Ts'o	$(STATIC_LIBUUID) $(LIBINTL)
25f364093b1956def0b0f1d037852cbb645284d5f2Theodore Ts'oSTATIC_DEPLIBS= $(STATIC_LIBEXT2FS) $(STATIC_LIBCOM_ERR) $(STATIC_LIBBLKID) \
26f364093b1956def0b0f1d037852cbb645284d5f2Theodore Ts'o	$(DEPSTATIC_LIBUUID)
2762c06f790c4920ec2721515e36d599751f6d4d2dTheodore Ts'o
28f364093b1956def0b0f1d037852cbb645284d5f2Theodore Ts'oPROFILED_LIBS= $(PROFILED_LIBEXT2FS) $(PROFILED_LIBCOM_ERR) \
29ed52f62bbdb013800e3951bff37631af6f51b3aaTheodore Ts'o	$(PROFILED_LIBBLKID) $(PROFILED_LIBUUID) $(LIBINTL)
30894edb2eaf913fa2294d26c7bbc2fd0c7306dbc3Theodore Ts'oPROFILED_DEPLIBS= $(PROFILED_LIBEXT2FS) $(PROFILED_LIBCOM_ERR) \
31ed52f62bbdb013800e3951bff37631af6f51b3aaTheodore Ts'o	$(PROFILED_LIBBLKID) $(DEPPROFILED_LIBUUID)
3250e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o
332fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'oCOMPILE_ET=$(top_builddir)/lib/et/compile_et --build-tree
342fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o
3550e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o.c.o:
3647204ff9830b17fc6317f48e88d2039f57a5d10aTheodore Ts'o	@echo "	CC $<"
3747204ff9830b17fc6317f48e88d2039f57a5d10aTheodore Ts'o	@$(CC) -c $(ALL_CFLAGS) $< -o $@
3847204ff9830b17fc6317f48e88d2039f57a5d10aTheodore Ts'o@PROFILE_CMT@	@$(CC) $(ALL_CFLAGS) -g -pg -o profiled/$*.o -c $<
3950e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o
4050e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o#
4150e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o# Flags for using Checker
4250e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o#	Note: The optimization flags must include -g
4350e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o#
4450e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o#MCHECK=	-checker
4562c06f790c4920ec2721515e36d599751f6d4d2dTheodore Ts'o#LIBS= $(LIBCOM_ERR) $(LIB_EXT2FS) $(CHECKLIB)
4662c06f790c4920ec2721515e36d599751f6d4d2dTheodore Ts'o#DEPLIBS= $(LIBCOM_ERR) $(LIB_EXT2FS) 
4750e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o#CHECKLIB= /usr/lib/libchecker.o
4850e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o
4950e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o#
5050e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o# Flags for doing mtrace --- uncomment to produce mtracing e2fsck
5150e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o# 	Note:  The optimization flags must include -g
5250e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o#
5350e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o#MTRACE=	-DMTRACE
5450e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o#MTRACE_OBJ= mtrace.o
5550e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o#MTRACE_SRC= $(srcdir)/mtrace.c
5650e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o#OPT= -g
5750e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o
5850e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o#
5950e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o# Flags for doing mcheck --- uncomment to produce mchecking e2fsck
6050e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o# 	Note:  The optimization flags must include -g
6150e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o#
6250e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o#MCHECK= -DMCHECK
6350e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o
64838e773e7a6899cec10884ad6c3fdcdaef72b82bTheodore Ts'oOBJS= dict.o unix.o e2fsck.o super.o pass1.o pass1b.o pass2.o pass3.o pass4.o \
658fdc9985c1e2a4467630b33719b7feb281b7b33bTheodore Ts'o	pass5.o journal.o swapfs.o badblocks.o util.o dirinfo.o dx_dirinfo.o \
668fdc9985c1e2a4467630b33719b7feb281b7b33bTheodore Ts'o	ehandler.o problem.o message.o recovery.o region.o revoke.o \
672fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o	ea_refcount.o rehash.o profile.o prof_err.o $(MTRACE_OBJ)
6850e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o
69838e773e7a6899cec10884ad6c3fdcdaef72b82bTheodore Ts'oPROFILED_OBJS= profiled/dict.o profiled/unix.o profiled/e2fsck.o \
70838e773e7a6899cec10884ad6c3fdcdaef72b82bTheodore Ts'o	profiled/super.o profiled/pass1.o profiled/pass1b.o \
7162c06f790c4920ec2721515e36d599751f6d4d2dTheodore Ts'o	profiled/pass2.o profiled/pass3.o profiled/pass4.o profiled/pass5.o \
7217390c047f5470eec005c5461a7926d03d6bbbe7Theodore Ts'o	profiled/journal.o profiled/badblocks.o profiled/util.o \
738fdc9985c1e2a4467630b33719b7feb281b7b33bTheodore Ts'o	profiled/dirinfo.o profiled/dx_dirinfo.o profiled/ehandler.o \
748fdc9985c1e2a4467630b33719b7feb281b7b33bTheodore Ts'o	profiled/message.o profiled/problem.o profiled/swapfs.o \
758fdc9985c1e2a4467630b33719b7feb281b7b33bTheodore Ts'o	profiled/recovery.o profiled/region.o profiled/revoke.o \
762fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o	profiled/ea_refcount.o profiled/rehash.o profiled/profile.o \
772fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o	profiled/prof_err.o
7862c06f790c4920ec2721515e36d599751f6d4d2dTheodore Ts'o
7950e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'oSRCS= $(srcdir)/e2fsck.c \
80838e773e7a6899cec10884ad6c3fdcdaef72b82bTheodore Ts'o	$(srcdir)/dict.c \
811b6bf1759af884957234b7dce768b785f792abd0Theodore Ts'o	$(srcdir)/super.c \
8250e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o	$(srcdir)/pass1.c \
8350e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o	$(srcdir)/pass1b.c \
8450e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o	$(srcdir)/pass2.c \
8550e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o	$(srcdir)/pass3.c \
8650e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o	$(srcdir)/pass4.c \
8750e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o	$(srcdir)/pass5.c \
8817390c047f5470eec005c5461a7926d03d6bbbe7Theodore Ts'o	$(srcdir)/journal.c \
893b5386dca8e0008e13351be5de6323576329aa58Theodore Ts'o	$(srcdir)/recovery.c \
900e8a9560d89dd9cca73037a59efa93e46abdccdaTheodore Ts'o	$(srcdir)/revoke.c \
9150e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o	$(srcdir)/badblocks.c \
9250e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o	$(srcdir)/util.c \
931b6bf1759af884957234b7dce768b785f792abd0Theodore Ts'o	$(srcdir)/unix.c \
9450e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o	$(srcdir)/dirinfo.c \
958fdc9985c1e2a4467630b33719b7feb281b7b33bTheodore Ts'o	$(srcdir)/dx_dirinfo.c \
9650e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o	$(srcdir)/ehandler.c \
9721c84b71e205b5ab13f14343da5645dcc985856dTheodore Ts'o	$(srcdir)/problem.c \
985df55d7f847e29d23227592a0bb23daad1a61500Theodore Ts'o	$(srcdir)/message.c \
995df55d7f847e29d23227592a0bb23daad1a61500Theodore Ts'o	$(srcdir)/swapfs.c \
100342d847db355d81299218e07a1e58ece82080a04Theodore Ts'o	$(srcdir)/ea_refcount.c \
101b7a00563b22b0ea47ddc7117508c0b8e0d65df43Theodore Ts'o	$(srcdir)/rehash.c \
10255fd07ed0a5f4ed3dcc770526ee1ad3be967ac98Theodore Ts'o	$(srcdir)/region.c \
1032fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o	$(srcdir)/profile.c \
1042fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o	prof_err.c \
10550e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o	$(MTRACE_SRC)
10650e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o
1071abdba4b64d91b039bda20d76566bba6cd75f3e5Theodore Ts'oall:: profiled $(PROGS) e2fsck.static e2fsck.shared $(MANPAGES) $(FMANPAGES)
10850e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o
10962c06f790c4920ec2721515e36d599751f6d4d2dTheodore Ts'o@PROFILE_CMT@all:: e2fsck.profiled
11062c06f790c4920ec2721515e36d599751f6d4d2dTheodore Ts'o
1112fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'oprof_err.c prof_err.h: prof_err.et
1122fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o	@echo "	COMPILE_ET prof_err.et"
1132fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o	@$(COMPILE_ET) $(srcdir)/prof_err.et
1142fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o
11562c06f790c4920ec2721515e36d599751f6d4d2dTheodore Ts'oe2fsck: e2fsck.@E2FSCK_TYPE@
11647204ff9830b17fc6317f48e88d2039f57a5d10aTheodore Ts'o	@echo "	CP $@"
11747204ff9830b17fc6317f48e88d2039f57a5d10aTheodore Ts'o	@$(CP) e2fsck.@E2FSCK_TYPE@ e2fsck
11862c06f790c4920ec2721515e36d599751f6d4d2dTheodore Ts'o
11962c06f790c4920ec2721515e36d599751f6d4d2dTheodore Ts'oe2fsck.static: $(OBJS)  $(STATIC_DEPLIBS)
12047204ff9830b17fc6317f48e88d2039f57a5d10aTheodore Ts'o	@echo "	LD $@"
12147204ff9830b17fc6317f48e88d2039f57a5d10aTheodore Ts'o	@$(LD) $(ALL_LDFLAGS) $(LDFLAG_STATIC) -o e2fsck.static $(OBJS) \
12262c06f790c4920ec2721515e36d599751f6d4d2dTheodore Ts'o		$(STATIC_LIBS) 
12362c06f790c4920ec2721515e36d599751f6d4d2dTheodore Ts'o
12462c06f790c4920ec2721515e36d599751f6d4d2dTheodore Ts'oe2fsck.shared: $(OBJS)  $(DEPLIBS)
12547204ff9830b17fc6317f48e88d2039f57a5d10aTheodore Ts'o	@echo "	LD $@"
12647204ff9830b17fc6317f48e88d2039f57a5d10aTheodore Ts'o	@$(LD) $(ALL_LDFLAGS) -o e2fsck.shared $(OBJS) $(LIBS) 
12762c06f790c4920ec2721515e36d599751f6d4d2dTheodore Ts'o
12821c84b71e205b5ab13f14343da5645dcc985856dTheodore Ts'oe2fsck.profiled: $(PROFILED_OBJS)  $(PROFILED_DEPLIBS)
12947204ff9830b17fc6317f48e88d2039f57a5d10aTheodore Ts'o	@echo "	LD $@"
13047204ff9830b17fc6317f48e88d2039f57a5d10aTheodore Ts'o	@$(LD) $(ALL_LDFLAGS) -g -pg -o e2fsck.profiled $(PROFILED_OBJS) \
13162c06f790c4920ec2721515e36d599751f6d4d2dTheodore Ts'o		$(PROFILED_LIBS) 
13250e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o
133342d847db355d81299218e07a1e58ece82080a04Theodore Ts'otst_refcount: ea_refcount.c
13447204ff9830b17fc6317f48e88d2039f57a5d10aTheodore Ts'o	@echo "	LD $@"
13547204ff9830b17fc6317f48e88d2039f57a5d10aTheodore Ts'o	@$(CC) -o tst_refcount $(srcdir)/ea_refcount.c \
136342d847db355d81299218e07a1e58ece82080a04Theodore Ts'o		$(ALL_CFLAGS) -DTEST_PROGRAM -lcom_err
137342d847db355d81299218e07a1e58ece82080a04Theodore Ts'o
13855fd07ed0a5f4ed3dcc770526ee1ad3be967ac98Theodore Ts'otst_region: region.c
13947204ff9830b17fc6317f48e88d2039f57a5d10aTheodore Ts'o	@echo "	LD $@"
14047204ff9830b17fc6317f48e88d2039f57a5d10aTheodore Ts'o	@$(CC) -o tst_region $(srcdir)/region.c \
14155fd07ed0a5f4ed3dcc770526ee1ad3be967ac98Theodore Ts'o		$(ALL_CFLAGS) -DTEST_PROGRAM -lcom_err
14255fd07ed0a5f4ed3dcc770526ee1ad3be967ac98Theodore Ts'o
14350e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'oextend: extend.o
14447204ff9830b17fc6317f48e88d2039f57a5d10aTheodore Ts'o	@echo "	LD $@"
14547204ff9830b17fc6317f48e88d2039f57a5d10aTheodore Ts'o	@$(LD) $(ALL_LDFLAGS) -o extend extend.o $(CHECKLIB)
14650e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o
14750e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'oflushb: flushb.o
14847204ff9830b17fc6317f48e88d2039f57a5d10aTheodore Ts'o	@echo "	LD $@"
14947204ff9830b17fc6317f48e88d2039f57a5d10aTheodore Ts'o	@$(LD) $(ALL_LDFLAGS) -o flushb flushb.o $(CHECKLIB)
15050e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o
151e3bda7830290c7cc6579f3be980518d9a33d6a0eTheodore Ts'oiscan: iscan.o util.o ehandler.o $(DEPLIBS)
15247204ff9830b17fc6317f48e88d2039f57a5d10aTheodore Ts'o	@echo "	LD $@"
15347204ff9830b17fc6317f48e88d2039f57a5d10aTheodore Ts'o	@$(LD) $(ALL_LDFLAGS) -o iscan iscan.o util.o ehandler.o $(LIBS)
15450e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o
1559a4c209cd26a7eae3d1de427d9b028f69e1c2554Theodore Ts'otest_profile: $(srcdir)/profile.c profile_helpers.o argv_parse.o \
1569a4c209cd26a7eae3d1de427d9b028f69e1c2554Theodore Ts'o		prof_err.o profile.h $(STATIC_LIBCOM_ERR)
1572fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o	@echo "	LD $@"
1582fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o	@$(CC) -o test_profile -DDEBUG_PROGRAM $(srcdir)/profile.c prof_err.o \
1599a4c209cd26a7eae3d1de427d9b028f69e1c2554Theodore Ts'o		profile_helpers.o argv_parse.o $(STATIC_LIBCOM_ERR) \
1609a4c209cd26a7eae3d1de427d9b028f69e1c2554Theodore Ts'o		$(ALL_CFLAGS)
1612fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o
16262c06f790c4920ec2721515e36d599751f6d4d2dTheodore Ts'oprofiled:
163522798d3428807800d8471f5ac3050b82aa9de97Theodore Ts'o@PROFILE_CMT@	@echo "	MKDIR $@"
164522798d3428807800d8471f5ac3050b82aa9de97Theodore Ts'o@PROFILE_CMT@	@mkdir profiled
16562c06f790c4920ec2721515e36d599751f6d4d2dTheodore Ts'o
16644339bdff87584b72a2ade7d3a1426e3335f2167Theodore Ts'oe2fsck.8: $(DEP_SUBSTITUTE) $(srcdir)/e2fsck.8.in
16747204ff9830b17fc6317f48e88d2039f57a5d10aTheodore Ts'o	@echo "	SUBST $@"
16847204ff9830b17fc6317f48e88d2039f57a5d10aTheodore Ts'o	@$(SUBSTITUTE_UPTIME) $(srcdir)/e2fsck.8.in e2fsck.8
16950e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o
1701abdba4b64d91b039bda20d76566bba6cd75f3e5Theodore Ts'oe2fsck.conf.5: $(DEP_SUBSTITUTE) $(srcdir)/e2fsck.conf.5.in
1711abdba4b64d91b039bda20d76566bba6cd75f3e5Theodore Ts'o	@echo "	SUBST $@"
1721abdba4b64d91b039bda20d76566bba6cd75f3e5Theodore Ts'o	@$(SUBSTITUTE_UPTIME) $(srcdir)/e2fsck.conf.5.in e2fsck.conf.5
1731abdba4b64d91b039bda20d76566bba6cd75f3e5Theodore Ts'o
17450e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'oinstalldirs:
175522798d3428807800d8471f5ac3050b82aa9de97Theodore Ts'o	@echo "	MKINSTALLDIRS $(root_sbindir) $(man8dir)"
176522798d3428807800d8471f5ac3050b82aa9de97Theodore Ts'o	@$(MKINSTALLDIRS) $(DESTDIR)$(root_sbindir) \
1771abdba4b64d91b039bda20d76566bba6cd75f3e5Theodore Ts'o		$(DESTDIR)$(man8dir) $(DESTDIR)$(man5dir)
17850e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o
17950e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'oinstall: $(PROGS) $(MANPAGES) installdirs
180522798d3428807800d8471f5ac3050b82aa9de97Theodore Ts'o	@for i in $(PROGS); do \
181522798d3428807800d8471f5ac3050b82aa9de97Theodore Ts'o		echo "	INSTALL $(root_sbindir)/$$i"; \
1827e44f24237285e809a9f6752e5c960a421e4e998Theodore Ts'o		$(INSTALL_PROGRAM) $$i $(DESTDIR)$(root_sbindir)/$$i; \
18350e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o	done
184522798d3428807800d8471f5ac3050b82aa9de97Theodore Ts'o	@echo "	LINK $(root_sbindir)/fsck.ext2"
185522798d3428807800d8471f5ac3050b82aa9de97Theodore Ts'o	@$(LN) -f $(DESTDIR)$(root_sbindir)/e2fsck \
1867e44f24237285e809a9f6752e5c960a421e4e998Theodore Ts'o			$(DESTDIR)$(root_sbindir)/fsck.ext2
187522798d3428807800d8471f5ac3050b82aa9de97Theodore Ts'o	@echo "	LINK $(root_sbindir)/fsck.ext3"
188522798d3428807800d8471f5ac3050b82aa9de97Theodore Ts'o	@$(LN) -f $(DESTDIR)$(root_sbindir)/e2fsck \
1891d2792181f5d178769d6d53d86443601537b041fTheodore Ts'o			$(DESTDIR)$(root_sbindir)/fsck.ext3
190522798d3428807800d8471f5ac3050b82aa9de97Theodore Ts'o	@for i in $(MANPAGES); do \
191482afc442d98b5f8d8571cfa2c7047907066c07dTheodore Ts'o		for j in $(COMPRESS_EXT); do \
192482afc442d98b5f8d8571cfa2c7047907066c07dTheodore Ts'o			$(RM) -f $(DESTDIR)$(man8dir)/$$i.$$j; \
193482afc442d98b5f8d8571cfa2c7047907066c07dTheodore Ts'o		done; \
194522798d3428807800d8471f5ac3050b82aa9de97Theodore Ts'o		echo "	INSTALL_DATA $(man8dir)/$$i"; \
19574becf3c0a065f8d64e07ce4d31f9fe53be91d62Theodore Ts'o		$(INSTALL_DATA) $$i $(DESTDIR)$(man8dir)/$$i; \
19650e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o	done
1971abdba4b64d91b039bda20d76566bba6cd75f3e5Theodore Ts'o	@for i in $(FMANPAGES); do \
1981abdba4b64d91b039bda20d76566bba6cd75f3e5Theodore Ts'o		for j in $(COMPRESS_EXT); do \
1991abdba4b64d91b039bda20d76566bba6cd75f3e5Theodore Ts'o			$(RM) -f $(DESTDIR)$(man5dir)/$$i.$$j; \
2001abdba4b64d91b039bda20d76566bba6cd75f3e5Theodore Ts'o		done; \
2011abdba4b64d91b039bda20d76566bba6cd75f3e5Theodore Ts'o		echo "	INSTALL_DATA $(man5dir)/$$i"; \
2021abdba4b64d91b039bda20d76566bba6cd75f3e5Theodore Ts'o		$(INSTALL_DATA) $$i $(DESTDIR)$(man5dir)/$$i; \
2031abdba4b64d91b039bda20d76566bba6cd75f3e5Theodore Ts'o	done
204522798d3428807800d8471f5ac3050b82aa9de97Theodore Ts'o	@echo "	LINK $(man8dir)/fsck.ext2.8"
205522798d3428807800d8471f5ac3050b82aa9de97Theodore Ts'o	@$(LN) -f $(DESTDIR)$(man8dir)/e2fsck.8 \
206522798d3428807800d8471f5ac3050b82aa9de97Theodore Ts'o		$(DESTDIR)$(man8dir)/fsck.ext2.8
207522798d3428807800d8471f5ac3050b82aa9de97Theodore Ts'o	@echo "	LINK $(man8dir)/fsck.ext3.8"
208522798d3428807800d8471f5ac3050b82aa9de97Theodore Ts'o	@$(LN) -f $(DESTDIR)$(man8dir)/e2fsck.8 \
209522798d3428807800d8471f5ac3050b82aa9de97Theodore Ts'o		$(DESTDIR)$(man8dir)/fsck.ext3.8
210522798d3428807800d8471f5ac3050b82aa9de97Theodore Ts'o
211522798d3428807800d8471f5ac3050b82aa9de97Theodore Ts'oinstall-strip: install
212522798d3428807800d8471f5ac3050b82aa9de97Theodore Ts'o	@for i in $(PROGS); do \
213522798d3428807800d8471f5ac3050b82aa9de97Theodore Ts'o		echo "	STRIP $(root_sbindir)/$$i"; \
214522798d3428807800d8471f5ac3050b82aa9de97Theodore Ts'o		$(STRIP) $(DESTDIR)$(root_sbindir)/$$i; \
215522798d3428807800d8471f5ac3050b82aa9de97Theodore Ts'o	done
21674becf3c0a065f8d64e07ce4d31f9fe53be91d62Theodore Ts'o
21750e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'ouninstall:
21821c84b71e205b5ab13f14343da5645dcc985856dTheodore Ts'o	for i in $(PROGS); do \
2197e44f24237285e809a9f6752e5c960a421e4e998Theodore Ts'o		$(RM) -f $(DESTDIR)$(root_sbindir)/$$i; \
22021c84b71e205b5ab13f14343da5645dcc985856dTheodore Ts'o	done
2211d2792181f5d178769d6d53d86443601537b041fTheodore Ts'o	$(RM) -f $(DESTDIR)$(root_sbindir)/fsck.ext2 \
2221d2792181f5d178769d6d53d86443601537b041fTheodore Ts'o		$(DESTDIR)$(root_sbindir)/fsck.ext3
22350e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o	for i in $(MANPAGES); do \
2247e44f24237285e809a9f6752e5c960a421e4e998Theodore Ts'o		$(RM) -f $(DESTDIR)$(man8dir)/$$i; \
22550e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o	done
2261abdba4b64d91b039bda20d76566bba6cd75f3e5Theodore Ts'o	for i in $(FMANPAGES); do \
2271abdba4b64d91b039bda20d76566bba6cd75f3e5Theodore Ts'o		$(RM) -f $(DESTDIR)$(man5dir)/$$i; \
2281abdba4b64d91b039bda20d76566bba6cd75f3e5Theodore Ts'o	done
229b9f409255eec6ccaa7d297bcbf5e2a6478a02735Theodore Ts'o	$(RM) -f $(DESTDIR)$(root_sbindir)/fsck.ext2 \
230b9f409255eec6ccaa7d297bcbf5e2a6478a02735Theodore Ts'o			$(DESTDIR)$(root_sbindir)/fsck.ext3
23150e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o
23250e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'oclean:
23362c06f790c4920ec2721515e36d599751f6d4d2dTheodore Ts'o	$(RM) -f $(PROGS) \#* *\# *.s *.o *.a *~ core e2fsck.static \
2343ac9f0efa1b5f24b0a04721addb96d1a604b3c83Theodore Ts'o		e2fsck.shared e2fsck.profiled flushb e2fsck.8
23562c06f790c4920ec2721515e36d599751f6d4d2dTheodore Ts'o	$(RM) -rf profiled
23662c06f790c4920ec2721515e36d599751f6d4d2dTheodore Ts'o
23750e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'omostlyclean: clean
23850e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'odistclean: clean
2395c36a2f85b4f8648ed7916c7e5d489dea09c1a37Theodore Ts'o	$(RM) -f .depend Makefile $(srcdir)/TAGS $(srcdir)/Makefile.in.old
24050e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o
24150e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o# +++ Dependency line eater +++
24250e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o# 
24350e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o# Makefile dependencies follow.  This must be the last section in
24450e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o# the Makefile.in file
24550e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o#
24680bfaa3e40ae6ab00cc3d4d1f4c0eeefce0b1a96Theodore Ts'oe2fsck.o: $(srcdir)/e2fsck.c $(srcdir)/e2fsck.h \
247797f5ef14e92294b329e52971d467d7af5b2993eTheodore Ts'o $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \
24875e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
24975e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
25075e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \
25175e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \
2522fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/profile.h prof_err.h $(srcdir)/problem.h
253b7bad61521ef8dc7ab9345f97ef080f855e8317eTheodore Ts'odict.o: $(srcdir)/dict.c $(srcdir)/dict.h
25408b213017f8371ce4b56ad4d368eb0f92211d04eTheodore Ts'osuper.o: $(srcdir)/super.c $(top_srcdir)/lib/uuid/uuid.h $(srcdir)/e2fsck.h \
255797f5ef14e92294b329e52971d467d7af5b2993eTheodore Ts'o $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \
25675e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
25775e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
25875e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \
25975e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \
2602fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/profile.h prof_err.h $(srcdir)/problem.h
26180bfaa3e40ae6ab00cc3d4d1f4c0eeefce0b1a96Theodore Ts'opass1.o: $(srcdir)/pass1.c $(srcdir)/e2fsck.h \
262797f5ef14e92294b329e52971d467d7af5b2993eTheodore Ts'o $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \
26375e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
26475e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
26575e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \
26675e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \
2672fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/profile.h prof_err.h $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h \
2682fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/problem.h
269a29f4d30f24d68f1f1c75548e020689ede532c05Theodore Ts'opass1b.o: $(srcdir)/pass1b.c $(top_srcdir)/lib/et/com_err.h \
27054c637d4d29af3e6365779f8b12976abe95a4753Theodore Ts'o $(srcdir)/e2fsck.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
271797f5ef14e92294b329e52971d467d7af5b2993eTheodore Ts'o $(top_builddir)/lib/ext2fs/ext2_types.h $(top_srcdir)/lib/ext2fs/ext2fs.h \
27275e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
27375e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \
27475e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \
2752fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/profile.h prof_err.h $(srcdir)/problem.h $(srcdir)/dict.h
2765a679c8fb15540f86fc2eae3117412adc6ecbb33Theodore Ts'opass2.o: $(srcdir)/pass2.c $(srcdir)/e2fsck.h \
277797f5ef14e92294b329e52971d467d7af5b2993eTheodore Ts'o $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \
27875e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
27975e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
28075e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \
28175e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \
2822fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/profile.h prof_err.h $(srcdir)/problem.h $(srcdir)/dict.h
28308b213017f8371ce4b56ad4d368eb0f92211d04eTheodore Ts'opass3.o: $(srcdir)/pass3.c $(srcdir)/e2fsck.h \
284797f5ef14e92294b329e52971d467d7af5b2993eTheodore Ts'o $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \
28575e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
28675e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
28775e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \
28875e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \
2892fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/profile.h prof_err.h $(srcdir)/problem.h
29062c06f790c4920ec2721515e36d599751f6d4d2dTheodore Ts'opass4.o: $(srcdir)/pass4.c $(srcdir)/e2fsck.h \
291797f5ef14e92294b329e52971d467d7af5b2993eTheodore Ts'o $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \
29275e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
29375e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
29475e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \
29575e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \
2962fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/profile.h prof_err.h $(srcdir)/problem.h
29708b213017f8371ce4b56ad4d368eb0f92211d04eTheodore Ts'opass5.o: $(srcdir)/pass5.c $(srcdir)/e2fsck.h \
298797f5ef14e92294b329e52971d467d7af5b2993eTheodore Ts'o $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \
29975e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
30075e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
30175e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \
30275e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \
3032fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/profile.h prof_err.h $(srcdir)/problem.h
30496b5cacc0487de54263812034ae00c7c8634c8b3Theodore Ts'ojournal.o: $(srcdir)/journal.c $(srcdir)/jfs_user.h $(srcdir)/e2fsck.h \
30596b5cacc0487de54263812034ae00c7c8634c8b3Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \
30675e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
30775e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
30875e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \
30975e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \
3102fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/profile.h prof_err.h $(top_srcdir)/lib/ext2fs/kernel-jbd.h \
3112fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(top_srcdir)/lib/ext2fs/jfs_compat.h $(top_srcdir)/lib/ext2fs/kernel-list.h \
3122fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/problem.h $(top_srcdir)/lib/uuid/uuid.h
31396b5cacc0487de54263812034ae00c7c8634c8b3Theodore Ts'orecovery.o: $(srcdir)/recovery.c $(srcdir)/jfs_user.h $(srcdir)/e2fsck.h \
31496b5cacc0487de54263812034ae00c7c8634c8b3Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \
31575e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
31675e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
31775e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \
31875e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \
3192fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/profile.h prof_err.h $(top_srcdir)/lib/ext2fs/kernel-jbd.h \
3202fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(top_srcdir)/lib/ext2fs/jfs_compat.h $(top_srcdir)/lib/ext2fs/kernel-list.h
32196b5cacc0487de54263812034ae00c7c8634c8b3Theodore Ts'orevoke.o: $(srcdir)/revoke.c $(srcdir)/jfs_user.h $(srcdir)/e2fsck.h \
32296b5cacc0487de54263812034ae00c7c8634c8b3Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \
32375e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
32475e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
32575e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \
32675e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \
3272fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/profile.h prof_err.h $(top_srcdir)/lib/ext2fs/kernel-jbd.h \
3282fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(top_srcdir)/lib/ext2fs/jfs_compat.h $(top_srcdir)/lib/ext2fs/kernel-list.h
32980bfaa3e40ae6ab00cc3d4d1f4c0eeefce0b1a96Theodore Ts'obadblocks.o: $(srcdir)/badblocks.c $(top_srcdir)/lib/et/com_err.h \
33054c637d4d29af3e6365779f8b12976abe95a4753Theodore Ts'o $(srcdir)/e2fsck.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
331797f5ef14e92294b329e52971d467d7af5b2993eTheodore Ts'o $(top_builddir)/lib/ext2fs/ext2_types.h $(top_srcdir)/lib/ext2fs/ext2fs.h \
33275e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
33375e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \
3342fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \
3352fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/profile.h prof_err.h
33680bfaa3e40ae6ab00cc3d4d1f4c0eeefce0b1a96Theodore Ts'outil.o: $(srcdir)/util.c $(srcdir)/e2fsck.h \
337797f5ef14e92294b329e52971d467d7af5b2993eTheodore Ts'o $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \
33875e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
33975e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
34075e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \
3412fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \
3422fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/profile.h prof_err.h
343797f5ef14e92294b329e52971d467d7af5b2993eTheodore Ts'ounix.o: $(srcdir)/unix.c $(top_srcdir)/lib/et/com_err.h $(srcdir)/e2fsck.h \
344797f5ef14e92294b329e52971d467d7af5b2993eTheodore Ts'o $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \
34575e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
34675e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
347797f5ef14e92294b329e52971d467d7af5b2993eTheodore Ts'o $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \
3486cca7ba96d5433c25f11c9ce06f3cc5449c8f61cTheodore Ts'o $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \
3492fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/profile.h prof_err.h $(srcdir)/problem.h $(top_srcdir)/version.h
35080bfaa3e40ae6ab00cc3d4d1f4c0eeefce0b1a96Theodore Ts'odirinfo.o: $(srcdir)/dirinfo.c $(srcdir)/e2fsck.h \
351797f5ef14e92294b329e52971d467d7af5b2993eTheodore Ts'o $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \
35275e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
35375e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
35475e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \
3552fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \
3562fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/profile.h prof_err.h
357b7bad61521ef8dc7ab9345f97ef080f855e8317eTheodore Ts'odx_dirinfo.o: $(srcdir)/dx_dirinfo.c $(srcdir)/e2fsck.h \
358b7bad61521ef8dc7ab9345f97ef080f855e8317eTheodore Ts'o $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \
35975e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
36075e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
36175e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \
3622fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \
3632fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/profile.h prof_err.h
364a29f4d30f24d68f1f1c75548e020689ede532c05Theodore Ts'oehandler.o: $(srcdir)/ehandler.c $(srcdir)/e2fsck.h \
365797f5ef14e92294b329e52971d467d7af5b2993eTheodore Ts'o $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \
36675e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
36775e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
36875e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \
3692fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \
3702fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/profile.h prof_err.h
371a29f4d30f24d68f1f1c75548e020689ede532c05Theodore Ts'oproblem.o: $(srcdir)/problem.c $(srcdir)/e2fsck.h \
372797f5ef14e92294b329e52971d467d7af5b2993eTheodore Ts'o $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \
37375e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
37475e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
37575e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \
37675e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \
3772fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/profile.h prof_err.h $(srcdir)/problem.h $(srcdir)/problemP.h
37816f095ee6e0f82490fedca01e1be729bd22a7efbTheodore Ts'omessage.o: $(srcdir)/message.c $(srcdir)/e2fsck.h \
37916f095ee6e0f82490fedca01e1be729bd22a7efbTheodore Ts'o $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \
38075e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
38175e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
38275e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \
38375e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \
3842fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/profile.h prof_err.h $(srcdir)/problem.h
38516f095ee6e0f82490fedca01e1be729bd22a7efbTheodore Ts'oswapfs.o: $(srcdir)/swapfs.c $(top_srcdir)/lib/et/com_err.h \
38616f095ee6e0f82490fedca01e1be729bd22a7efbTheodore Ts'o $(srcdir)/e2fsck.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
38716f095ee6e0f82490fedca01e1be729bd22a7efbTheodore Ts'o $(top_builddir)/lib/ext2fs/ext2_types.h $(top_srcdir)/lib/ext2fs/ext2fs.h \
38875e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
38975e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \
3902fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \
3912fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/profile.h prof_err.h
39255fd07ed0a5f4ed3dcc770526ee1ad3be967ac98Theodore Ts'oea_refcount.o: $(srcdir)/ea_refcount.c $(srcdir)/e2fsck.h \
39355fd07ed0a5f4ed3dcc770526ee1ad3be967ac98Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \
39475e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
39575e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
39675e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \
3972fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \
3982fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/profile.h prof_err.h
399b7bad61521ef8dc7ab9345f97ef080f855e8317eTheodore Ts'orehash.o: $(srcdir)/rehash.c $(srcdir)/e2fsck.h \
400b7bad61521ef8dc7ab9345f97ef080f855e8317eTheodore Ts'o $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \
40175e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
40275e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
40375e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \
40475e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \
4052fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/profile.h prof_err.h $(srcdir)/problem.h
40655fd07ed0a5f4ed3dcc770526ee1ad3be967ac98Theodore Ts'oregion.o: $(srcdir)/region.c $(srcdir)/e2fsck.h \
40755fd07ed0a5f4ed3dcc770526ee1ad3be967ac98Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \
40875e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
40975e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
41075e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \
4112fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \
4122fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/profile.h prof_err.h
413fd7ac1fc9889075885cd698ddd3287af6457c7beTheodore Ts'oprofile.o: $(srcdir)/profile.c $(srcdir)/profile.h prof_err.h \
414fd7ac1fc9889075885cd698ddd3287af6457c7beTheodore Ts'o $(top_srcdir)/lib/et/com_err.h
4152fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'oprof_err.o: prof_err.c
416