diff options
| author | David M. Syzdek <david@syzdek.net> | 2017-03-23 15:38:04 -0800 |
|---|---|---|
| committer | David M. Syzdek <david@syzdek.net> | 2017-03-23 15:38:04 -0800 |
| commit | bd41143cecb2c5688574abc387a9146238c6e6ea (patch) | |
| tree | 78151b47f393765971b1b5152dc6bf26214b0595 /Makefile | |
| parent | ea3312813297e8ee1307dc8488b9011d70591034 (diff) | |
| download | iperd-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-- | Makefile | 8 |
1 files changed, 3 insertions, 5 deletions
| @@ -48,7 +48,7 @@ DATE = $(shell date +%Y-%m-%d) | |||
| 48 | 48 | ||
| 49 | PREREQ_CNF = \ | 49 | PREREQ_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 |
| 53 | PREREQ_BIN = \ | 53 | PREREQ_BIN = \ |
| 54 | isolinux/isolinux.bin \ | 54 | isolinux/isolinux.bin \ |
| @@ -56,7 +56,6 @@ PREREQ_BIN = \ | |||
| 56 | CLEANFILES = \ | 56 | CLEANFILES = \ |
| 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 | ||
| 196 | pxelinux.cfg/default: Makefile.config $(PXELINUX_CFG) $(PREREQ_BIN) $(SYSLINDIR)/common.cfg | 194 | syslinux/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 "$(@)" |
