Patrick Williams | c124f4f | 2015-09-15 14:41:29 -0500 | [diff] [blame] | 1 | Add missing mkdir calls so that out-of-tree builds work. |
| 2 | |
| 3 | Upstream-Status: Submitted (https://github.com/libarchive/libarchive/pull/534) |
| 4 | Signed-off-by: Ross Burton <ross.burton@intel.com> |
| 5 | |
| 6 | diff --git a/Makefile.am b/Makefile.am |
| 7 | index 3fa2d22..5ecca52 100644 |
| 8 | --- a/Makefile.am |
| 9 | +++ b/Makefile.am |
| 10 | @@ -508,6 +508,7 @@ libarchive_test_LDADD= $(LTLIBICONV) |
| 11 | # Building it automatically provides a sanity-check on libarchive_test_SOURCES |
| 12 | # above. |
| 13 | libarchive/test/list.h: Makefile |
| 14 | + $(MKDIR_P) libarchive/test |
| 15 | cat $(top_srcdir)/libarchive/test/test_*.c | grep DEFINE_TEST > libarchive/test/list.h |
| 16 | |
| 17 | libarchive_TESTS_ENVIRONMENT= LIBARCHIVE_TEST_FILES=`cd $(top_srcdir);/bin/pwd`/libarchive/test LRZIP=NOCONFIG |
| 18 | @@ -835,6 +836,7 @@ bsdtar_test_CPPFLAGS=\ |
| 19 | $(PLATFORMCPPFLAGS) |
| 20 | |
| 21 | tar/test/list.h: Makefile |
| 22 | + $(MKDIR_P) tar/test |
| 23 | cat $(top_srcdir)/tar/test/test_*.c | grep DEFINE_TEST > tar/test/list.h |
| 24 | |
| 25 | if BUILD_BSDTAR |
| 26 | @@ -975,6 +977,7 @@ bsdcpio_test_CPPFLAGS= \ |
| 27 | bsdcpio_test_LDADD=libarchive_fe.la |
| 28 | |
| 29 | cpio/test/list.h: Makefile |
| 30 | + $(MKDIR_P) cpio/test |
| 31 | cat $(top_srcdir)/cpio/test/test_*.c | grep DEFINE_TEST > cpio/test/list.h |
| 32 | |
| 33 | if BUILD_BSDCPIO |
| 34 | diff --git a/configure.ac b/configure.ac |
| 35 | index 38bd299..7bdb00c 100644 |
| 36 | --- a/configure.ac |
| 37 | +++ b/configure.ac |
| 38 | @@ -102,6 +102,7 @@ AC_USE_SYSTEM_EXTENSIONS |
| 39 | AC_LIBTOOL_WIN32_DLL |
| 40 | AC_PROG_LIBTOOL |
| 41 | AC_CHECK_TOOL([STRIP],[strip]) |
| 42 | +AC_PROG_MKDIR_P |
| 43 | |
| 44 | # |
| 45 | # Options for building bsdtar. |