diff --git a/ntfsprogs/Makefile.am b/ntfsprogs/Makefile.am index 49c61847..547be2b2 100644 --- a/ntfsprogs/Makefile.am +++ b/ntfsprogs/Makefile.am @@ -20,10 +20,10 @@ LINK=$(STATIC_LINK) $(LIBTOOL_LINK) bin_PROGRAMS = ntfsfix ntfsinfo sbin_PROGRAMS = mkntfs ntfslabel ntfsundelete ntfsresize -EXTRA_PROGRAMS = ntfsdump_logfile dumplog ntfswipe +EXTRA_PROGRAMS = ntfsdump_logfile dumplog ntfswipe ntfstruncate -man_MANS = mkntfs.8 ntfsfix.8 ntfslabel.8 ntfsinfo.8 ntfsundelete.8 \ - ntfsresize.8 ntfsprogs.8 +man_MANS = mkntfs.8 ntfsfix.8 ntfslabel.8 ntfsinfo.8 \ + ntfsundelete.8 ntfsresize.8 ntfsprogs.8 EXTRA_MANS = CLEANFILES = $(EXTRA_PROGRAMS) @@ -59,6 +59,10 @@ ntfsresize_LDFLAGS = $(AM_LFLAGS) # We don't distribute these +ntfstruncate_SOURCES = attrdef.c ntfstruncate.c +ntfstruncate_LDADD = $(AM_LIBS) +ntfstruncate_LDFLAGS = $(AM_LFLAGS) + ntfswipe_SOURCES = ntfswipe.c ntfswipe.h ntfswipe_LDADD = $(AM_LIBS) ntfswipe_LDFLAGS = $(AM_LFLAGS) diff --git a/ntfsprogs/Makefile.in b/ntfsprogs/Makefile.in index 911d5a25..fd754d5b 100644 --- a/ntfsprogs/Makefile.in +++ b/ntfsprogs/Makefile.in @@ -102,10 +102,10 @@ LINK = $(STATIC_LINK) $(LIBTOOL_LINK) bin_PROGRAMS = ntfsfix ntfsinfo sbin_PROGRAMS = mkntfs ntfslabel ntfsundelete ntfsresize -EXTRA_PROGRAMS = ntfsdump_logfile dumplog ntfswipe +EXTRA_PROGRAMS = ntfsdump_logfile dumplog ntfswipe ntfstruncate -man_MANS = mkntfs.8 ntfsfix.8 ntfslabel.8 ntfsinfo.8 ntfsundelete.8 \ - ntfsresize.8 ntfsprogs.8 +man_MANS = mkntfs.8 ntfsfix.8 ntfslabel.8 ntfsinfo.8 \ + ntfsundelete.8 ntfsresize.8 ntfsprogs.8 EXTRA_MANS = @@ -142,6 +142,10 @@ ntfsresize_LDFLAGS = $(AM_LFLAGS) # We don't distribute these +ntfstruncate_SOURCES = attrdef.c ntfstruncate.c +ntfstruncate_LDADD = $(AM_LIBS) +ntfstruncate_LDFLAGS = $(AM_LFLAGS) + ntfswipe_SOURCES = ntfswipe.c ntfswipe.h ntfswipe_LDADD = $(AM_LIBS) ntfswipe_LDFLAGS = $(AM_LFLAGS) @@ -180,6 +184,11 @@ ntfswipe_OBJECTS = ntfswipe.$(OBJEXT) @REALLYSTATIC_FALSE@$(top_srcdir)/libntfs/libntfs.la @REALLYSTATIC_TRUE@ntfswipe_DEPENDENCIES = \ @REALLYSTATIC_TRUE@$(top_srcdir)/libntfs/.libs/libntfs.a +ntfstruncate_OBJECTS = attrdef.$(OBJEXT) ntfstruncate.$(OBJEXT) +@REALLYSTATIC_FALSE@ntfstruncate_DEPENDENCIES = \ +@REALLYSTATIC_FALSE@$(top_srcdir)/libntfs/libntfs.la +@REALLYSTATIC_TRUE@ntfstruncate_DEPENDENCIES = \ +@REALLYSTATIC_TRUE@$(top_srcdir)/libntfs/.libs/libntfs.a ntfsfix_OBJECTS = ntfsfix.$(OBJEXT) @REALLYSTATIC_FALSE@ntfsfix_DEPENDENCIES = \ @REALLYSTATIC_FALSE@$(top_srcdir)/libntfs/libntfs.la @@ -229,10 +238,10 @@ TAR = gtar GZIP_ENV = --best DEP_FILES = .deps/attrdef.P .deps/boot.P .deps/dumplog.P .deps/mkntfs.P \ .deps/ntfsdump_logfile.P .deps/ntfsfix.P .deps/ntfsinfo.P \ -.deps/ntfslabel.P .deps/ntfsresize.P .deps/ntfsundelete.P \ -.deps/ntfswipe.P .deps/sd.P .deps/upcase.P -SOURCES = $(ntfsdump_logfile_SOURCES) $(dumplog_SOURCES) $(ntfswipe_SOURCES) $(ntfsfix_SOURCES) $(ntfsinfo_SOURCES) $(mkntfs_SOURCES) $(ntfslabel_SOURCES) $(ntfsundelete_SOURCES) $(ntfsresize_SOURCES) -OBJECTS = $(ntfsdump_logfile_OBJECTS) $(dumplog_OBJECTS) $(ntfswipe_OBJECTS) $(ntfsfix_OBJECTS) $(ntfsinfo_OBJECTS) $(mkntfs_OBJECTS) $(ntfslabel_OBJECTS) $(ntfsundelete_OBJECTS) $(ntfsresize_OBJECTS) +.deps/ntfslabel.P .deps/ntfsresize.P .deps/ntfstruncate.P \ +.deps/ntfsundelete.P .deps/ntfswipe.P .deps/sd.P .deps/upcase.P +SOURCES = $(ntfsdump_logfile_SOURCES) $(dumplog_SOURCES) $(ntfswipe_SOURCES) $(ntfstruncate_SOURCES) $(ntfsfix_SOURCES) $(ntfsinfo_SOURCES) $(mkntfs_SOURCES) $(ntfslabel_SOURCES) $(ntfsundelete_SOURCES) $(ntfsresize_SOURCES) +OBJECTS = $(ntfsdump_logfile_OBJECTS) $(dumplog_OBJECTS) $(ntfswipe_OBJECTS) $(ntfstruncate_OBJECTS) $(ntfsfix_OBJECTS) $(ntfsinfo_OBJECTS) $(mkntfs_OBJECTS) $(ntfslabel_OBJECTS) $(ntfsundelete_OBJECTS) $(ntfsresize_OBJECTS) all: all-redirect .SUFFIXES: @@ -359,6 +368,10 @@ ntfswipe$(EXEEXT): $(ntfswipe_OBJECTS) $(ntfswipe_DEPENDENCIES) @rm -f ntfswipe$(EXEEXT) $(LINK) $(ntfswipe_LDFLAGS) $(ntfswipe_OBJECTS) $(ntfswipe_LDADD) $(LIBS) +ntfstruncate$(EXEEXT): $(ntfstruncate_OBJECTS) $(ntfstruncate_DEPENDENCIES) + @rm -f ntfstruncate$(EXEEXT) + $(LINK) $(ntfstruncate_LDFLAGS) $(ntfstruncate_OBJECTS) $(ntfstruncate_LDADD) $(LIBS) + ntfsfix$(EXEEXT): $(ntfsfix_OBJECTS) $(ntfsfix_DEPENDENCIES) @rm -f ntfsfix$(EXEEXT) $(LINK) $(ntfsfix_LDFLAGS) $(ntfsfix_OBJECTS) $(ntfsfix_LDADD) $(LIBS)