aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/Makefile
diff options
context:
space:
mode:
authorDavid M. Syzdek <david@syzdek.net>2017-03-23 15:38:04 -0800
committerDavid M. Syzdek <david@syzdek.net>2017-03-23 15:38:04 -0800
commitbd41143cecb2c5688574abc387a9146238c6e6ea (patch)
tree78151b47f393765971b1b5152dc6bf26214b0595 /Makefile
parentea3312813297e8ee1307dc8488b9011d70591034 (diff)
downloadiperd-bd41143cecb2c5688574abc387a9146238c6e6ea.tar.gz
iperd-bd41143cecb2c5688574abc387a9146238c6e6ea.tar.bz2
iperd-bd41143cecb2c5688574abc387a9146238c6e6ea.tar.xz
iperd-bd41143cecb2c5688574abc387a9146238c6e6ea.zip
Starting initial configs for PXE booting.
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile8
1 files changed, 3 insertions, 5 deletions
diff --git a/Makefile b/Makefile
index fd0457c..ca84427 100644
--- a/Makefile
+++ b/Makefile
@@ -48,7 +48,7 @@ DATE = $(shell date +%Y-%m-%d)
48 48
49PREREQ_CNF = \ 49PREREQ_CNF = \
50 isolinux/isolinux.cfg \ 50 isolinux/isolinux.cfg \
51 pxelinux.cfg/default \ 51 syslinux/pxelinux.cfg \
52 syslinux/syslinux.cfg 52 syslinux/syslinux.cfg
53PREREQ_BIN = \ 53PREREQ_BIN = \
54 isolinux/isolinux.bin \ 54 isolinux/isolinux.bin \
@@ -56,7 +56,6 @@ PREREQ_BIN = \
56CLEANFILES = \ 56CLEANFILES = \
57 images \ 57 images \
58 isolinux \ 58 isolinux \
59 pxelinux.0 \
60 pxelinux.cfg \ 59 pxelinux.cfg \
61 syslinux 60 syslinux
62 61
@@ -180,7 +179,6 @@ syslinux/syslinux.com:
180 rsync -ra "$(SYSLINUX_SRC)/" syslinux 179 rsync -ra "$(SYSLINUX_SRC)/" syslinux
181 cp $(SYSLINDIR)/f1.txt syslinux/ 180 cp $(SYSLINDIR)/f1.txt syslinux/
182 cp $(SYSLINDIR)/f2.txt syslinux/ 181 cp $(SYSLINDIR)/f2.txt syslinux/
183 cp syslinux/pxelinux.0 pxelinux.0
184 cp /usr/share/hwdata/pci.ids syslinux/ 182 cp /usr/share/hwdata/pci.ids syslinux/
185 @touch "$(@)" 183 @touch "$(@)"
186 184
@@ -193,9 +191,9 @@ isolinux/isolinux.cfg: Makefile.config $(ISOLINUX_CFG) $(PREREQ_BIN) $(SYSLINDIR
193 @touch "$(@)" 191 @touch "$(@)"
194 192
195 193
196pxelinux.cfg/default: Makefile.config $(PXELINUX_CFG) $(PREREQ_BIN) $(SYSLINDIR)/common.cfg 194syslinux/pxelinux.cfg: Makefile.config $(PXELINUX_CFG) $(PREREQ_BIN) $(SYSLINDIR)/common.cfg
197 @rm -f "$(@)" 195 @rm -f "$(@)"
198 @mkdir -p pxelinux.cfg 196 @mkdir -p "$$(dirname "$(@)")"
199 @echo 'do_subst $$(SYSLINDIR)/common.cfg $$(PXELINUX_CFG) > $(@)' 197 @echo 'do_subst $$(SYSLINDIR)/common.cfg $$(PXELINUX_CFG) > $(@)'
200 @$(do_subst) $(SYSLINDIR)/common.cfg $(PXELINUX_CFG) > "$(@)" 198 @$(do_subst) $(SYSLINDIR)/common.cfg $(PXELINUX_CFG) > "$(@)"
201 @touch "$(@)" 199 @touch "$(@)"