summaryrefslogtreecommitdiffstats
path: root/src/Makefile
diff options
context:
space:
mode:
authorMichael Brown2007-08-10 05:17:35 +0200
committerMichael Brown2007-08-10 05:17:35 +0200
commit5cda460f19e91c3cbb664438c4a6d30f188cd69e (patch)
tree47c439290f46410380fe02400da1fc761872b235 /src/Makefile
parentAdd iBFT code derived from IBM document. (diff)
downloadipxe-5cda460f19e91c3cbb664438c4a6d30f188cd69e.tar.gz
ipxe-5cda460f19e91c3cbb664438c4a6d30f188cd69e.tar.xz
ipxe-5cda460f19e91c3cbb664438c4a6d30f188cd69e.zip
Build the all-driver images by default, and print instructions for usage.
Diffstat (limited to 'src/Makefile')
-rw-r--r--src/Makefile42
1 files changed, 17 insertions, 25 deletions
diff --git a/src/Makefile b/src/Makefile
index d7b212cf..0f8ddca2 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -41,36 +41,28 @@ include arch/$(ARCH)/Config
# If invoked with no build target, print out a helpfully suggestive
# message.
#
-noargs : blib $(BIN)/NIC
- @echo '===================================================='
+noargs : blib $(BIN)/NIC $(BIN)/gpxe.dsk $(BIN)/gpxe.iso $(BIN)/gpxe.usb
+ @echo '==========================================================='
@echo
- @echo ' *** WARNING: THE INSTRUCTIONS BELOW DO NOT FULLY WORK YET !!! ***'
- @echo ' *** PLEASE STAY TUNED ***'
+ @echo 'To create a bootable floppy, type'
+ @echo ' cat $(BIN)/gpxe.dsk > /dev/fd0'
+ @echo 'where /dev/fd0 is your floppy drive. This will erase any'
+ @echo 'data already on the disk.'
@echo
- @echo 'No target specified. To specify a target, do: '
+ @echo 'To create a bootable USB key, type'
+ @echo ' cat $(BIN)/gpxe.usb > /dev/sdX'
+ @echo 'where /dev/sdX is your USB key, and is *not* a real hard'
+ @echo 'disk on your system. This will erase any data already on'
+ @echo 'the USB key.'
@echo
- @echo ' make bin/<rom-name>.<output-format> '
+ @echo 'To create a bootable CD-ROM, burn the ISO image '
+ @echo '$(BIN)/gpxe.iso to a blank CD-ROM.'
@echo
- @echo 'where <output-format> is one of {$(MEDIA) }'
+ @echo 'These images contain drivers for all supported cards. You'
+ @echo 'can build more customised images, and ROM images, using'
+ @echo ' make bin/<rom-name>.<output-format>'
@echo
- @echo 'or: '
- @echo
- @echo ' make all<output-format>s'
- @echo
- @echo 'to generate all possible images of format <output-format>'
- @echo
- @echo 'For example, '
- @echo
- @echo ' make allroms '
- @echo
- @echo 'will generate all possible .rom (rom burnable) images, and'
- @echo
- @echo ' make alldsks'
- @echo
- @echo 'will generate all possible .dsk (bootable floppy) images, or'
- @echo
- @echo '===================================================='
- @exit 1
+ @echo '==========================================================='
# Locations of utilities
#