From bbc0f720c5f180c949ff49285de0533402644ea4 Mon Sep 17 00:00:00 2001 From: Christopher Brannon Date: Sun, 23 Aug 2009 11:30:24 -0500 Subject: [PATCH] Create directory in overlay when building ISO. Git doesn't track empty directories, so there is no configs/install-iso/overlay/pacman.d/ directory when one clones the archiso project. This causes "make " to fail when wget tries to fetch the mirrorlist. The fix is to make the directory just before calling wget. Signed-off-by: Aaron Griffin --- configs/install-iso/Makefile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/configs/install-iso/Makefile b/configs/install-iso/Makefile index cdfd8a1..7e4ffe3 100644 --- a/configs/install-iso/Makefile +++ b/configs/install-iso/Makefile @@ -32,6 +32,9 @@ net-iso: overlay $(BOOTLOADER) overlay: base-iso cp -r overlay $(WORKDIR)/ + if [ ! -d $(WORKDIR)/overlay/etc/pacman.d ]; then \ + mkdir -m755 $(WORKDIR)/overlay/etc/pacman.d; \ + fi wget -O $(WORKDIR)/overlay/etc/pacman.d/mirrorlist http://www.archlinux.org/mirrorlist/$(ARCH)/all/ sed -i "s/#Server/Server/g" "$(WORKDIR)/overlay/etc/pacman.d/mirrorlist"