Makefile.in revision 7e8fe327b51051adcbb0d44169b1a933173ce1ff
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)
21cce2f497e07e426887a693744eaad8394d1b993aTheodore Ts'oDEPLIBS= $(LIBEXT2FS) $(LIBCOM_ERR) $(DEPLIBBLKID) $(DEPLIBUUID)
2262c06f790c4920ec2721515e36d599751f6d4d2dTheodore Ts'o
23f364093b1956def0b0f1d037852cbb645284d5f2Theodore Ts'oSTATIC_LIBS= $(STATIC_LIBEXT2FS) $(STATIC_LIBCOM_ERR) $(STATIC_LIBBLKID) \
24a04eba3f8868af1d9b7b504d3d430c55ed3dc777Theodore Ts'o	$(STATIC_LIBUUID) $(LIBINTL)
25cce2f497e07e426887a693744eaad8394d1b993aTheodore Ts'oSTATIC_DEPLIBS= $(STATIC_LIBEXT2FS) $(STATIC_LIBCOM_ERR) $(DEPSTATIC_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) \
31cce2f497e07e426887a693744eaad8394d1b993aTheodore Ts'o	$(DEPPROFILED_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
1077e8fe327b51051adcbb0d44169b1a933173ce1ffTheodore Ts'oall:: profiled $(PROGS) e2fsck $(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
1157e8fe327b51051adcbb0d44169b1a933173ce1ffTheodore Ts'oe2fsck: $(OBJS)  $(DEPLIBS)
1167e8fe327b51051adcbb0d44169b1a933173ce1ffTheodore Ts'o	@echo "	LD $@"
1177e8fe327b51051adcbb0d44169b1a933173ce1ffTheodore Ts'o	@$(LD) $(ALL_LDFLAGS) -o e2fsck $(OBJS) $(LIBS) 
11862c06f790c4920ec2721515e36d599751f6d4d2dTheodore Ts'o
1197e8fe327b51051adcbb0d44169b1a933173ce1ffTheodore 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
12421c84b71e205b5ab13f14343da5645dcc985856dTheodore Ts'oe2fsck.profiled: $(PROFILED_OBJS)  $(PROFILED_DEPLIBS)
12547204ff9830b17fc6317f48e88d2039f57a5d10aTheodore Ts'o	@echo "	LD $@"
12647204ff9830b17fc6317f48e88d2039f57a5d10aTheodore Ts'o	@$(LD) $(ALL_LDFLAGS) -g -pg -o e2fsck.profiled $(PROFILED_OBJS) \
12762c06f790c4920ec2721515e36d599751f6d4d2dTheodore Ts'o		$(PROFILED_LIBS) 
12850e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o
129342d847db355d81299218e07a1e58ece82080a04Theodore Ts'otst_refcount: ea_refcount.c
13047204ff9830b17fc6317f48e88d2039f57a5d10aTheodore Ts'o	@echo "	LD $@"
13147204ff9830b17fc6317f48e88d2039f57a5d10aTheodore Ts'o	@$(CC) -o tst_refcount $(srcdir)/ea_refcount.c \
132342d847db355d81299218e07a1e58ece82080a04Theodore Ts'o		$(ALL_CFLAGS) -DTEST_PROGRAM -lcom_err
133342d847db355d81299218e07a1e58ece82080a04Theodore Ts'o
13455fd07ed0a5f4ed3dcc770526ee1ad3be967ac98Theodore Ts'otst_region: region.c
13547204ff9830b17fc6317f48e88d2039f57a5d10aTheodore Ts'o	@echo "	LD $@"
13647204ff9830b17fc6317f48e88d2039f57a5d10aTheodore Ts'o	@$(CC) -o tst_region $(srcdir)/region.c \
13755fd07ed0a5f4ed3dcc770526ee1ad3be967ac98Theodore Ts'o		$(ALL_CFLAGS) -DTEST_PROGRAM -lcom_err
13855fd07ed0a5f4ed3dcc770526ee1ad3be967ac98Theodore Ts'o
13950e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'oextend: extend.o
14047204ff9830b17fc6317f48e88d2039f57a5d10aTheodore Ts'o	@echo "	LD $@"
14147204ff9830b17fc6317f48e88d2039f57a5d10aTheodore Ts'o	@$(LD) $(ALL_LDFLAGS) -o extend extend.o $(CHECKLIB)
14250e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o
14350e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'oflushb: flushb.o
14447204ff9830b17fc6317f48e88d2039f57a5d10aTheodore Ts'o	@echo "	LD $@"
14547204ff9830b17fc6317f48e88d2039f57a5d10aTheodore Ts'o	@$(LD) $(ALL_LDFLAGS) -o flushb flushb.o $(CHECKLIB)
14650e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o
147e3bda7830290c7cc6579f3be980518d9a33d6a0eTheodore Ts'oiscan: iscan.o util.o ehandler.o $(DEPLIBS)
14847204ff9830b17fc6317f48e88d2039f57a5d10aTheodore Ts'o	@echo "	LD $@"
14947204ff9830b17fc6317f48e88d2039f57a5d10aTheodore Ts'o	@$(LD) $(ALL_LDFLAGS) -o iscan iscan.o util.o ehandler.o $(LIBS)
15050e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o
1519a4c209cd26a7eae3d1de427d9b028f69e1c2554Theodore Ts'otest_profile: $(srcdir)/profile.c profile_helpers.o argv_parse.o \
1529a4c209cd26a7eae3d1de427d9b028f69e1c2554Theodore Ts'o		prof_err.o profile.h $(STATIC_LIBCOM_ERR)
1532fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o	@echo "	LD $@"
1542fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o	@$(CC) -o test_profile -DDEBUG_PROGRAM $(srcdir)/profile.c prof_err.o \
1559a4c209cd26a7eae3d1de427d9b028f69e1c2554Theodore Ts'o		profile_helpers.o argv_parse.o $(STATIC_LIBCOM_ERR) \
1569a4c209cd26a7eae3d1de427d9b028f69e1c2554Theodore Ts'o		$(ALL_CFLAGS)
1572fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o
15862c06f790c4920ec2721515e36d599751f6d4d2dTheodore Ts'oprofiled:
159522798d3428807800d8471f5ac3050b82aa9de97Theodore Ts'o@PROFILE_CMT@	@echo "	MKDIR $@"
160522798d3428807800d8471f5ac3050b82aa9de97Theodore Ts'o@PROFILE_CMT@	@mkdir profiled
16162c06f790c4920ec2721515e36d599751f6d4d2dTheodore Ts'o
16244339bdff87584b72a2ade7d3a1426e3335f2167Theodore Ts'oe2fsck.8: $(DEP_SUBSTITUTE) $(srcdir)/e2fsck.8.in
16347204ff9830b17fc6317f48e88d2039f57a5d10aTheodore Ts'o	@echo "	SUBST $@"
16447204ff9830b17fc6317f48e88d2039f57a5d10aTheodore Ts'o	@$(SUBSTITUTE_UPTIME) $(srcdir)/e2fsck.8.in e2fsck.8
16550e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o
1661abdba4b64d91b039bda20d76566bba6cd75f3e5Theodore Ts'oe2fsck.conf.5: $(DEP_SUBSTITUTE) $(srcdir)/e2fsck.conf.5.in
1671abdba4b64d91b039bda20d76566bba6cd75f3e5Theodore Ts'o	@echo "	SUBST $@"
1681abdba4b64d91b039bda20d76566bba6cd75f3e5Theodore Ts'o	@$(SUBSTITUTE_UPTIME) $(srcdir)/e2fsck.conf.5.in e2fsck.conf.5
1691abdba4b64d91b039bda20d76566bba6cd75f3e5Theodore Ts'o
17050e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'oinstalldirs:
171522798d3428807800d8471f5ac3050b82aa9de97Theodore Ts'o	@echo "	MKINSTALLDIRS $(root_sbindir) $(man8dir)"
172522798d3428807800d8471f5ac3050b82aa9de97Theodore Ts'o	@$(MKINSTALLDIRS) $(DESTDIR)$(root_sbindir) \
1731abdba4b64d91b039bda20d76566bba6cd75f3e5Theodore Ts'o		$(DESTDIR)$(man8dir) $(DESTDIR)$(man5dir)
17450e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o
17550e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'oinstall: $(PROGS) $(MANPAGES) installdirs
176522798d3428807800d8471f5ac3050b82aa9de97Theodore Ts'o	@for i in $(PROGS); do \
177522798d3428807800d8471f5ac3050b82aa9de97Theodore Ts'o		echo "	INSTALL $(root_sbindir)/$$i"; \
1787e44f24237285e809a9f6752e5c960a421e4e998Theodore Ts'o		$(INSTALL_PROGRAM) $$i $(DESTDIR)$(root_sbindir)/$$i; \
17950e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o	done
180522798d3428807800d8471f5ac3050b82aa9de97Theodore Ts'o	@echo "	LINK $(root_sbindir)/fsck.ext2"
181522798d3428807800d8471f5ac3050b82aa9de97Theodore Ts'o	@$(LN) -f $(DESTDIR)$(root_sbindir)/e2fsck \
1827e44f24237285e809a9f6752e5c960a421e4e998Theodore Ts'o			$(DESTDIR)$(root_sbindir)/fsck.ext2
183522798d3428807800d8471f5ac3050b82aa9de97Theodore Ts'o	@echo "	LINK $(root_sbindir)/fsck.ext3"
184522798d3428807800d8471f5ac3050b82aa9de97Theodore Ts'o	@$(LN) -f $(DESTDIR)$(root_sbindir)/e2fsck \
1851d2792181f5d178769d6d53d86443601537b041fTheodore Ts'o			$(DESTDIR)$(root_sbindir)/fsck.ext3
186522798d3428807800d8471f5ac3050b82aa9de97Theodore Ts'o	@for i in $(MANPAGES); do \
187482afc442d98b5f8d8571cfa2c7047907066c07dTheodore Ts'o		for j in $(COMPRESS_EXT); do \
188482afc442d98b5f8d8571cfa2c7047907066c07dTheodore Ts'o			$(RM) -f $(DESTDIR)$(man8dir)/$$i.$$j; \
189482afc442d98b5f8d8571cfa2c7047907066c07dTheodore Ts'o		done; \
190522798d3428807800d8471f5ac3050b82aa9de97Theodore Ts'o		echo "	INSTALL_DATA $(man8dir)/$$i"; \
19174becf3c0a065f8d64e07ce4d31f9fe53be91d62Theodore Ts'o		$(INSTALL_DATA) $$i $(DESTDIR)$(man8dir)/$$i; \
19250e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o	done
1931abdba4b64d91b039bda20d76566bba6cd75f3e5Theodore Ts'o	@for i in $(FMANPAGES); do \
1941abdba4b64d91b039bda20d76566bba6cd75f3e5Theodore Ts'o		for j in $(COMPRESS_EXT); do \
1951abdba4b64d91b039bda20d76566bba6cd75f3e5Theodore Ts'o			$(RM) -f $(DESTDIR)$(man5dir)/$$i.$$j; \
1961abdba4b64d91b039bda20d76566bba6cd75f3e5Theodore Ts'o		done; \
1971abdba4b64d91b039bda20d76566bba6cd75f3e5Theodore Ts'o		echo "	INSTALL_DATA $(man5dir)/$$i"; \
1981abdba4b64d91b039bda20d76566bba6cd75f3e5Theodore Ts'o		$(INSTALL_DATA) $$i $(DESTDIR)$(man5dir)/$$i; \
1991abdba4b64d91b039bda20d76566bba6cd75f3e5Theodore Ts'o	done
200522798d3428807800d8471f5ac3050b82aa9de97Theodore Ts'o	@echo "	LINK $(man8dir)/fsck.ext2.8"
201522798d3428807800d8471f5ac3050b82aa9de97Theodore Ts'o	@$(LN) -f $(DESTDIR)$(man8dir)/e2fsck.8 \
202522798d3428807800d8471f5ac3050b82aa9de97Theodore Ts'o		$(DESTDIR)$(man8dir)/fsck.ext2.8
203522798d3428807800d8471f5ac3050b82aa9de97Theodore Ts'o	@echo "	LINK $(man8dir)/fsck.ext3.8"
204522798d3428807800d8471f5ac3050b82aa9de97Theodore Ts'o	@$(LN) -f $(DESTDIR)$(man8dir)/e2fsck.8 \
205522798d3428807800d8471f5ac3050b82aa9de97Theodore Ts'o		$(DESTDIR)$(man8dir)/fsck.ext3.8
206522798d3428807800d8471f5ac3050b82aa9de97Theodore Ts'o
207522798d3428807800d8471f5ac3050b82aa9de97Theodore Ts'oinstall-strip: install
208522798d3428807800d8471f5ac3050b82aa9de97Theodore Ts'o	@for i in $(PROGS); do \
209522798d3428807800d8471f5ac3050b82aa9de97Theodore Ts'o		echo "	STRIP $(root_sbindir)/$$i"; \
210522798d3428807800d8471f5ac3050b82aa9de97Theodore Ts'o		$(STRIP) $(DESTDIR)$(root_sbindir)/$$i; \
211522798d3428807800d8471f5ac3050b82aa9de97Theodore Ts'o	done
21274becf3c0a065f8d64e07ce4d31f9fe53be91d62Theodore Ts'o
21350e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'ouninstall:
21421c84b71e205b5ab13f14343da5645dcc985856dTheodore Ts'o	for i in $(PROGS); do \
2157e44f24237285e809a9f6752e5c960a421e4e998Theodore Ts'o		$(RM) -f $(DESTDIR)$(root_sbindir)/$$i; \
21621c84b71e205b5ab13f14343da5645dcc985856dTheodore Ts'o	done
2171d2792181f5d178769d6d53d86443601537b041fTheodore Ts'o	$(RM) -f $(DESTDIR)$(root_sbindir)/fsck.ext2 \
2181d2792181f5d178769d6d53d86443601537b041fTheodore Ts'o		$(DESTDIR)$(root_sbindir)/fsck.ext3
21950e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o	for i in $(MANPAGES); do \
2207e44f24237285e809a9f6752e5c960a421e4e998Theodore Ts'o		$(RM) -f $(DESTDIR)$(man8dir)/$$i; \
22150e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o	done
2221abdba4b64d91b039bda20d76566bba6cd75f3e5Theodore Ts'o	for i in $(FMANPAGES); do \
2231abdba4b64d91b039bda20d76566bba6cd75f3e5Theodore Ts'o		$(RM) -f $(DESTDIR)$(man5dir)/$$i; \
2241abdba4b64d91b039bda20d76566bba6cd75f3e5Theodore Ts'o	done
225b9f409255eec6ccaa7d297bcbf5e2a6478a02735Theodore Ts'o	$(RM) -f $(DESTDIR)$(root_sbindir)/fsck.ext2 \
226b9f409255eec6ccaa7d297bcbf5e2a6478a02735Theodore Ts'o			$(DESTDIR)$(root_sbindir)/fsck.ext3
22750e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o
22850e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'oclean:
22962c06f790c4920ec2721515e36d599751f6d4d2dTheodore Ts'o	$(RM) -f $(PROGS) \#* *\# *.s *.o *.a *~ core e2fsck.static \
2303ac9f0efa1b5f24b0a04721addb96d1a604b3c83Theodore Ts'o		e2fsck.shared e2fsck.profiled flushb e2fsck.8
23162c06f790c4920ec2721515e36d599751f6d4d2dTheodore Ts'o	$(RM) -rf profiled
23262c06f790c4920ec2721515e36d599751f6d4d2dTheodore Ts'o
23350e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'omostlyclean: clean
23450e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'odistclean: clean
2355c36a2f85b4f8648ed7916c7e5d489dea09c1a37Theodore Ts'o	$(RM) -f .depend Makefile $(srcdir)/TAGS $(srcdir)/Makefile.in.old
23650e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o
23750e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o# +++ Dependency line eater +++
23850e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o# 
23950e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o# Makefile dependencies follow.  This must be the last section in
24050e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o# the Makefile.in file
24150e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o#
24280bfaa3e40ae6ab00cc3d4d1f4c0eeefce0b1a96Theodore Ts'oe2fsck.o: $(srcdir)/e2fsck.c $(srcdir)/e2fsck.h \
243797f5ef14e92294b329e52971d467d7af5b2993eTheodore Ts'o $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \
24475e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
24575e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
24675e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \
24775e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \
2482fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/profile.h prof_err.h $(srcdir)/problem.h
249b7bad61521ef8dc7ab9345f97ef080f855e8317eTheodore Ts'odict.o: $(srcdir)/dict.c $(srcdir)/dict.h
25008b213017f8371ce4b56ad4d368eb0f92211d04eTheodore Ts'osuper.o: $(srcdir)/super.c $(top_srcdir)/lib/uuid/uuid.h $(srcdir)/e2fsck.h \
251797f5ef14e92294b329e52971d467d7af5b2993eTheodore Ts'o $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \
25275e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
25375e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
25475e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \
25575e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \
2562fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/profile.h prof_err.h $(srcdir)/problem.h
25780bfaa3e40ae6ab00cc3d4d1f4c0eeefce0b1a96Theodore Ts'opass1.o: $(srcdir)/pass1.c $(srcdir)/e2fsck.h \
258797f5ef14e92294b329e52971d467d7af5b2993eTheodore Ts'o $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \
25975e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
26075e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
26175e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \
26275e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \
2632fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/profile.h prof_err.h $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h \
2642fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/problem.h
265a29f4d30f24d68f1f1c75548e020689ede532c05Theodore Ts'opass1b.o: $(srcdir)/pass1b.c $(top_srcdir)/lib/et/com_err.h \
26654c637d4d29af3e6365779f8b12976abe95a4753Theodore Ts'o $(srcdir)/e2fsck.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
267797f5ef14e92294b329e52971d467d7af5b2993eTheodore Ts'o $(top_builddir)/lib/ext2fs/ext2_types.h $(top_srcdir)/lib/ext2fs/ext2fs.h \
26875e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
26975e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \
27075e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \
2712fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/profile.h prof_err.h $(srcdir)/problem.h $(srcdir)/dict.h
2725a679c8fb15540f86fc2eae3117412adc6ecbb33Theodore Ts'opass2.o: $(srcdir)/pass2.c $(srcdir)/e2fsck.h \
273797f5ef14e92294b329e52971d467d7af5b2993eTheodore Ts'o $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \
27475e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
27575e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
27675e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \
27775e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \
2782fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/profile.h prof_err.h $(srcdir)/problem.h $(srcdir)/dict.h
27908b213017f8371ce4b56ad4d368eb0f92211d04eTheodore Ts'opass3.o: $(srcdir)/pass3.c $(srcdir)/e2fsck.h \
280797f5ef14e92294b329e52971d467d7af5b2993eTheodore Ts'o $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \
28175e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
28275e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
28375e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \
28475e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \
2852fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/profile.h prof_err.h $(srcdir)/problem.h
28662c06f790c4920ec2721515e36d599751f6d4d2dTheodore Ts'opass4.o: $(srcdir)/pass4.c $(srcdir)/e2fsck.h \
287797f5ef14e92294b329e52971d467d7af5b2993eTheodore Ts'o $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \
28875e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
28975e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
29075e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \
29175e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \
2922fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/profile.h prof_err.h $(srcdir)/problem.h
29308b213017f8371ce4b56ad4d368eb0f92211d04eTheodore Ts'opass5.o: $(srcdir)/pass5.c $(srcdir)/e2fsck.h \
294797f5ef14e92294b329e52971d467d7af5b2993eTheodore Ts'o $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \
29575e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
29675e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
29775e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \
29875e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \
2992fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/profile.h prof_err.h $(srcdir)/problem.h
30096b5cacc0487de54263812034ae00c7c8634c8b3Theodore Ts'ojournal.o: $(srcdir)/journal.c $(srcdir)/jfs_user.h $(srcdir)/e2fsck.h \
30196b5cacc0487de54263812034ae00c7c8634c8b3Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \
30275e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
30375e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
30475e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \
30575e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \
3062fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/profile.h prof_err.h $(top_srcdir)/lib/ext2fs/kernel-jbd.h \
3072fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(top_srcdir)/lib/ext2fs/jfs_compat.h $(top_srcdir)/lib/ext2fs/kernel-list.h \
3082fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/problem.h $(top_srcdir)/lib/uuid/uuid.h
30996b5cacc0487de54263812034ae00c7c8634c8b3Theodore Ts'orecovery.o: $(srcdir)/recovery.c $(srcdir)/jfs_user.h $(srcdir)/e2fsck.h \
31096b5cacc0487de54263812034ae00c7c8634c8b3Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \
31175e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
31275e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
31375e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \
31475e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \
3152fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/profile.h prof_err.h $(top_srcdir)/lib/ext2fs/kernel-jbd.h \
3162fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(top_srcdir)/lib/ext2fs/jfs_compat.h $(top_srcdir)/lib/ext2fs/kernel-list.h
31796b5cacc0487de54263812034ae00c7c8634c8b3Theodore Ts'orevoke.o: $(srcdir)/revoke.c $(srcdir)/jfs_user.h $(srcdir)/e2fsck.h \
31896b5cacc0487de54263812034ae00c7c8634c8b3Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \
31975e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
32075e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
32175e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \
32275e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \
3232fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/profile.h prof_err.h $(top_srcdir)/lib/ext2fs/kernel-jbd.h \
3242fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(top_srcdir)/lib/ext2fs/jfs_compat.h $(top_srcdir)/lib/ext2fs/kernel-list.h
32580bfaa3e40ae6ab00cc3d4d1f4c0eeefce0b1a96Theodore Ts'obadblocks.o: $(srcdir)/badblocks.c $(top_srcdir)/lib/et/com_err.h \
32654c637d4d29af3e6365779f8b12976abe95a4753Theodore Ts'o $(srcdir)/e2fsck.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
327797f5ef14e92294b329e52971d467d7af5b2993eTheodore Ts'o $(top_builddir)/lib/ext2fs/ext2_types.h $(top_srcdir)/lib/ext2fs/ext2fs.h \
32875e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
32975e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \
3302fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \
3312fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/profile.h prof_err.h
33280bfaa3e40ae6ab00cc3d4d1f4c0eeefce0b1a96Theodore Ts'outil.o: $(srcdir)/util.c $(srcdir)/e2fsck.h \
333797f5ef14e92294b329e52971d467d7af5b2993eTheodore Ts'o $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \
33475e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
33575e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
33675e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \
3372fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \
3382fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/profile.h prof_err.h
339797f5ef14e92294b329e52971d467d7af5b2993eTheodore Ts'ounix.o: $(srcdir)/unix.c $(top_srcdir)/lib/et/com_err.h $(srcdir)/e2fsck.h \
340797f5ef14e92294b329e52971d467d7af5b2993eTheodore Ts'o $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \
34175e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
34275e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
343797f5ef14e92294b329e52971d467d7af5b2993eTheodore Ts'o $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \
3446cca7ba96d5433c25f11c9ce06f3cc5449c8f61cTheodore Ts'o $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \
3452fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/profile.h prof_err.h $(srcdir)/problem.h $(top_srcdir)/version.h
34680bfaa3e40ae6ab00cc3d4d1f4c0eeefce0b1a96Theodore Ts'odirinfo.o: $(srcdir)/dirinfo.c $(srcdir)/e2fsck.h \
347797f5ef14e92294b329e52971d467d7af5b2993eTheodore Ts'o $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \
34875e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
34975e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
35075e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \
3512fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \
3522fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/profile.h prof_err.h
353b7bad61521ef8dc7ab9345f97ef080f855e8317eTheodore Ts'odx_dirinfo.o: $(srcdir)/dx_dirinfo.c $(srcdir)/e2fsck.h \
354b7bad61521ef8dc7ab9345f97ef080f855e8317eTheodore Ts'o $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \
35575e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
35675e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
35775e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \
3582fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \
3592fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/profile.h prof_err.h
360a29f4d30f24d68f1f1c75548e020689ede532c05Theodore Ts'oehandler.o: $(srcdir)/ehandler.c $(srcdir)/e2fsck.h \
361797f5ef14e92294b329e52971d467d7af5b2993eTheodore Ts'o $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \
36275e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
36375e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
36475e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \
3652fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \
3662fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/profile.h prof_err.h
367a29f4d30f24d68f1f1c75548e020689ede532c05Theodore Ts'oproblem.o: $(srcdir)/problem.c $(srcdir)/e2fsck.h \
368797f5ef14e92294b329e52971d467d7af5b2993eTheodore Ts'o $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \
36975e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
37075e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
37175e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \
37275e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \
3732fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/profile.h prof_err.h $(srcdir)/problem.h $(srcdir)/problemP.h
37416f095ee6e0f82490fedca01e1be729bd22a7efbTheodore Ts'omessage.o: $(srcdir)/message.c $(srcdir)/e2fsck.h \
37516f095ee6e0f82490fedca01e1be729bd22a7efbTheodore Ts'o $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \
37675e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
37775e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
37875e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \
37975e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \
3802fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/profile.h prof_err.h $(srcdir)/problem.h
38116f095ee6e0f82490fedca01e1be729bd22a7efbTheodore Ts'oswapfs.o: $(srcdir)/swapfs.c $(top_srcdir)/lib/et/com_err.h \
38216f095ee6e0f82490fedca01e1be729bd22a7efbTheodore Ts'o $(srcdir)/e2fsck.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
38316f095ee6e0f82490fedca01e1be729bd22a7efbTheodore Ts'o $(top_builddir)/lib/ext2fs/ext2_types.h $(top_srcdir)/lib/ext2fs/ext2fs.h \
38475e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
38575e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \
3862fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \
3872fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/profile.h prof_err.h
38855fd07ed0a5f4ed3dcc770526ee1ad3be967ac98Theodore Ts'oea_refcount.o: $(srcdir)/ea_refcount.c $(srcdir)/e2fsck.h \
38955fd07ed0a5f4ed3dcc770526ee1ad3be967ac98Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \
39075e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
39175e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
39275e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \
3932fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \
3942fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/profile.h prof_err.h
395b7bad61521ef8dc7ab9345f97ef080f855e8317eTheodore Ts'orehash.o: $(srcdir)/rehash.c $(srcdir)/e2fsck.h \
396b7bad61521ef8dc7ab9345f97ef080f855e8317eTheodore Ts'o $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \
39775e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
39875e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
39975e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \
40075e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \
4012fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/profile.h prof_err.h $(srcdir)/problem.h
40255fd07ed0a5f4ed3dcc770526ee1ad3be967ac98Theodore Ts'oregion.o: $(srcdir)/region.c $(srcdir)/e2fsck.h \
40355fd07ed0a5f4ed3dcc770526ee1ad3be967ac98Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \
40475e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
40575e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
40675e93ab0975f042edc25dde6f5d9496360207a94Theodore Ts'o $(top_builddir)/lib/ext2fs/ext2_err.h $(top_srcdir)/lib/ext2fs/bitops.h \
4072fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(top_srcdir)/lib/blkid/blkid.h $(top_builddir)/lib/blkid/blkid_types.h \
4082fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'o $(srcdir)/profile.h prof_err.h
409fd7ac1fc9889075885cd698ddd3287af6457c7beTheodore Ts'oprofile.o: $(srcdir)/profile.c $(srcdir)/profile.h prof_err.h \
410fd7ac1fc9889075885cd698ddd3287af6457c7beTheodore Ts'o $(top_srcdir)/lib/et/com_err.h
4112fa9ba98337b07d6acfac52b5ee5dc8116dda866Theodore Ts'oprof_err.o: prof_err.c
412