aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/Makefile
diff options
context:
space:
mode:
authorDavid M. Syzdek <david@syzdek.net>2018-05-06 22:09:28 -0800
committerDavid M. Syzdek <david@syzdek.net>2018-05-06 22:09:28 -0800
commit1aa80374e2ebe600e7d14cf0183091d66274671e (patch)
treebae5e44d555ec848755fcaf0f4d9d886998e05d3 /Makefile
parentdf6aab47e919d95335516fd756d4361f95262ea5 (diff)
downloadiperd-1aa80374e2ebe600e7d14cf0183091d66274671e.tar.gz
iperd-1aa80374e2ebe600e7d14cf0183091d66274671e.tar.bz2
iperd-1aa80374e2ebe600e7d14cf0183091d66274671e.tar.xz
iperd-1aa80374e2ebe600e7d14cf0183091d66274671e.zip
Updating UEFI ISO to use Grub2 instead of pxelinux
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile14
1 files changed, 5 insertions, 9 deletions
diff --git a/Makefile b/Makefile
index 939e43d..8a0c327 100644
--- a/Makefile
+++ b/Makefile
@@ -44,6 +44,8 @@ DATE = $(shell date +%Y-%m-%d)
44 44
45 45
46ALL_FILES = \ 46ALL_FILES = \
47 $(GRUB_CONFIGS) \
48 $(GRUB_BINARIES) \
47 $(SYSLINUX_CONFIGS) \ 49 $(SYSLINUX_CONFIGS) \
48 $(SYSLINUX_BINARIES) \ 50 $(SYSLINUX_BINARIES) \
49 $(DOWNLOAD_FILES) 51 $(DOWNLOAD_FILES)
@@ -150,6 +152,7 @@ NETBOOT_TFTP ?= tftp://$(NETBOOT_TFTP_HOST)$(NETBOOT_TFTP_PATH)
150NETBOOT ?= $(NETBOOT_HTTP) 152NETBOOT ?= $(NETBOOT_HTTP)
151-include Makefile.config 153-include Makefile.config
152include src/syslinux/Makefile.syslinux 154include src/syslinux/Makefile.syslinux
155include src/grub/Makefile.grub
153 156
154 157
155images/iperdboot.gpt.img: $(ALL_FILES) $(SCRIPTDIR)/diskimage.sh $(SCRIPTDIR)/thumbdrive.sh 158images/iperdboot.gpt.img: $(ALL_FILES) $(SCRIPTDIR)/diskimage.sh $(SCRIPTDIR)/thumbdrive.sh
@@ -173,14 +176,7 @@ images/iperdboot.mbr.img: $(ALL_FILES) $(SCRIPTDIR)/diskimage.sh $(SCRIPTDIR)/th
173 @touch "$(@)" 176 @touch "$(@)"
174 177
175 178
176EFI/BOOT/efiboot.img: Makefile $(SYSLINUX_CONFIGS) $(SYSLINUX_BINARIES) 179images/iperdboot.iso: $(ALL_FILES)
177 @mkdir -p $$(dirname "$(@)")
178 @rm -f "$(@)"
179 bash src/scripts/iso-efiboot.sh "$(@)"
180 @touch "$(@)"
181
182
183images/iperdboot.iso: $(ALL_FILES) EFI/BOOT/efiboot.img
184 @mkdir -p $$(dirname "$(@)") 180 @mkdir -p $$(dirname "$(@)")
185 @rm -f "$(@)" 181 @rm -f "$(@)"
186 mkisofs \ 182 mkisofs \
@@ -224,7 +220,7 @@ configure:
224 @touch "var/config/iperd.conf" 220 @touch "var/config/iperd.conf"
225 221
226 222
227deps: $(SYSLINUX_CONFIGS) Makefile.config 223deps: $(SYSLINUX_CONFIGS) $(GRUB_CONFIGS) Makefile.config
228 224
229 225
230clean: 226clean: