diff options
author | Christopher Brannon <cmbrannon@cox.net> | 2009-08-23 11:30:24 -0500 |
---|---|---|
committer | Aaron Griffin <aaronmgriffin@gmail.com> | 2009-08-25 11:35:27 -0700 |
commit | bbc0f720c5f180c949ff49285de0533402644ea4 (patch) | |
tree | 3030b30d78ec808634d154a35096266ed3194ed5 | |
parent | fd93e7c9bd614a026f1d661f359012a4c1e080d7 (diff) |
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 <IMAGENAME>" 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 <aaronmgriffin@gmail.com>
-rw-r--r-- | configs/install-iso/Makefile | 3 |
1 files changed, 3 insertions, 0 deletions
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" |