# along with this program; if not, write to the Free Software
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
-EXTRA_DIST = \
+EXTRA_DIST = \
helloworld.tar \
helloworld.tar.gz \
mbr-ext2-empty.img.gz \
noinst_DATA = test.sqsh
-CLEANFILES = test.sqsh
-
-squash_files = helloworld.tar helloworld.tar.gz empty known-1 known-2 known-3 \
+CLEANFILES = \
+ test.sqsh \
100kallzeroes 100kallnewlines 100kallspaces 100krandom 10klines \
initrd
+squash_files_src = \
+ $(srcdir)/helloworld.tar \
+ $(srcdir)/helloworld.tar.gz \
+ $(srcdir)/empty \
+ $(srcdir)/known-1 \
+ $(srcdir)/known-2 \
+ $(srcdir)/known-3
+
+squash_files_build = \
+ $(builddir)/100kallzeroes \
+ $(builddir)/100kallnewlines \
+ $(builddir)/100kallspaces \
+ $(builddir)/100krandom \
+ $(builddir)/10klines \
+ $(builddir)/initrd
+
+squash_files = $(squash_files_src) $(squash_files_build)
+
test.sqsh: $(squash_files)
rm -f $@
$(MKSQUASHFS) $(squash_files) $@