When writing files with shell directly it's best to create the target
directory first, as it's possible that the build directory is almost empty.
In particular out of tree builds with automake's dependency tracking
disabled is an easy way of triggering this.
# Building it automatically provides a sanity-check on libarchive_test_SOURCES
# above.
libarchive/test/list.h: Makefile
+ $(MKDIR_P) libarchive/test
cat $(top_srcdir)/libarchive/test/test_*.c | grep DEFINE_TEST > libarchive/test/list.h
libarchive_TESTS_ENVIRONMENT= LIBARCHIVE_TEST_FILES=`cd $(top_srcdir);/bin/pwd`/libarchive/test LRZIP=NOCONFIG
$(PLATFORMCPPFLAGS)
tar/test/list.h: Makefile
+ $(MKDIR_P) tar/test
cat $(top_srcdir)/tar/test/test_*.c | grep DEFINE_TEST > tar/test/list.h
if BUILD_BSDTAR
bsdcpio_test_LDADD=libarchive_fe.la
cpio/test/list.h: Makefile
+ $(MKDIR_P) cpio/test
cat $(top_srcdir)/cpio/test/test_*.c | grep DEFINE_TEST > cpio/test/list.h
if BUILD_BSDCPIO
AC_LIBTOOL_WIN32_DLL
AC_PROG_LIBTOOL
AC_CHECK_TOOL([STRIP],[strip])
+AC_PROG_MKDIR_P
#
# Options for building bsdtar.