aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/Makefile
diff options
context:
space:
mode:
authorDavid M. Syzdek <david@syzdek.net>2017-04-06 01:12:46 -0800
committerDavid M. Syzdek <david@syzdek.net>2017-04-06 01:41:56 -0800
commit2fcc7510205d8ee2aafc69726c21612b758c53d9 (patch)
treef1535fb38850866155f86f5c6d1a426e4e2bd211 /Makefile
parentce0f37249ba85dab88a8079a4f3a634511f3ab0a (diff)
downloadiperd-2fcc7510205d8ee2aafc69726c21612b758c53d9.tar.gz
iperd-2fcc7510205d8ee2aafc69726c21612b758c53d9.tar.bz2
iperd-2fcc7510205d8ee2aafc69726c21612b758c53d9.tar.xz
iperd-2fcc7510205d8ee2aafc69726c21612b758c53d9.zip
Changing location of ldlinux files.
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile21
1 files changed, 16 insertions, 5 deletions
diff --git a/Makefile b/Makefile
index 54eb12c..1cd940d 100644
--- a/Makefile
+++ b/Makefile
@@ -52,7 +52,8 @@ PREREQ_CNF = \
52 syslinux/pxelinux.cfg \ 52 syslinux/pxelinux.cfg \
53 syslinux/syslinux.cfg 53 syslinux/syslinux.cfg
54PREREQ_BIN = \ 54PREREQ_BIN = \
55 syslinux/iperd.dep 55 ldlinux.e32 \
56 ldlinux.e64
56CLEANFILES = \ 57CLEANFILES = \
57 images \ 58 images \
58 syslinux 59 syslinux
@@ -219,19 +220,29 @@ syslinux/iperd.dep: tmp/syslinux-$(SYSLINUX_VERSION)/iperd.dep
219 rsync -ra "$(PWD)/tmp/syslinux/usr/bin/" syslinux/bin 220 rsync -ra "$(PWD)/tmp/syslinux/usr/bin/" syslinux/bin
220 rsync -ra "$(PWD)/tmp/syslinux/sbin/" syslinux/sbin 221 rsync -ra "$(PWD)/tmp/syslinux/sbin/" syslinux/sbin
221 cp syslinux/efi32/syslinux.efi syslinux/efi32/syslinux.efi.0 222 cp syslinux/efi32/syslinux.efi syslinux/efi32/syslinux.efi.0
222 cp syslinux/efi32/ldlinux.e32 syslinux/
223 cp syslinux/efi64/ldlinux.e64 syslinux/
224 cp syslinux/efi64/syslinux.efi syslinux/efi64/syslinux.efi.0 223 cp syslinux/efi64/syslinux.efi syslinux/efi64/syslinux.efi.0
225 cp $(SYSLINDIR)/f1.txt syslinux/ 224 cp $(SYSLINDIR)/f1.txt syslinux/
226 cp $(SYSLINDIR)/f2.txt syslinux/ 225 cp $(SYSLINDIR)/f2.txt syslinux/
227 cp $(SYSLINDIR)/lpxelinux.cfg syslinux/efi32/ 226 cp $(SYSLINDIR)/lpxelinux.cfg syslinux/
228 cp $(SYSLINDIR)/efi32/pxelinux.cfg syslinux/efi32/ 227 cp $(SYSLINDIR)/efi32/pxelinux.cfg syslinux/efi32/
229 cp $(SYSLINDIR)/efi64/pxelinux.cfg syslinux/efi32/ 228 cp $(SYSLINDIR)/efi64/pxelinux.cfg syslinux/efi64/
230 cp /usr/share/hwdata/pci.ids syslinux/ 229 cp /usr/share/hwdata/pci.ids syslinux/
231 cp /lib/modules/$$(uname -r)/modules.alias syslinux/modules.als 230 cp /lib/modules/$$(uname -r)/modules.alias syslinux/modules.als
232 @touch "$(@)" 231 @touch "$(@)"
233 232
234 233
234ldlinux.e32: syslinux/iperd.dep
235 @mkdir -p $$(dirname $(@))
236 cp syslinux/efi32/ldlinux.e32 $(@)
237 @touch $(@)
238
239
240ldlinux.e64: syslinux/iperd.dep
241 @mkdir -p $$(dirname $(@))
242 cp syslinux/efi64/ldlinux.e64 $(@)
243 @touch $(@)
244
245
235syslinux/isolinux.cfg: Makefile.config $(ISOLINUX_CFG) $(PREREQ_BIN) $(SYSLINDIR)/common.cfg 246syslinux/isolinux.cfg: Makefile.config $(ISOLINUX_CFG) $(PREREQ_BIN) $(SYSLINDIR)/common.cfg
236 @rm -f "$(@)" 247 @rm -f "$(@)"
237 @mkdir -p "$$(dirname "$(@)")" 248 @mkdir -p "$$(dirname "$(@)")"