hdt: Adding CODENAME in title (menu.c32)
authorErwan Velu <erwan.velu@free.fr>
Thu, 26 Nov 2009 22:14:51 +0000 (23:14 +0100)
committerErwan Velu <erwan.velu@free.fr>
Fri, 4 Dec 2009 09:11:14 +0000 (10:11 +0100)
Impact: visual

Let's display the CODENAME in the menu title

com32/hdt/Makefile
com32/hdt/floppy/hdt.cfg

index b5a32af..84b6ec8 100644 (file)
@@ -27,6 +27,7 @@ TESTFILES =
 
 OBJS     = $(patsubst %.c,%.o,$(wildcard *.c))
 VERSION   = $(shell $(SED) -n 's/\#define VERSION \"\(.*\)\"/\1/p' hdt.h)
+CODENAME  = $(shell $(SED) -n 's/\#define CODENAME \"\(.*\)\"/\1/p' hdt.h)
 
 KERNEL_VERSION          ?= $(shell uname -r)
 MODULES_ALIAS_FILE      ?= /lib/modules/$(KERNEL_VERSION)/modules.alias
@@ -49,7 +50,8 @@ hdt.elf : $(OBJS) $(LIBS) $(C_LIBS)
 
 hdt.img: hdt.c32 $(FLOPPY_DIR)/hdt.cfg $(FLOPPY_DIR)/mtools.conf $(topdir)/mtools/syslinux $(REBOOT_COM32) $(MENU_COM32)
        rm -f hdt.img
-       $(SED) -e 's/%VERSION%/$(VERSION)/g' $(FLOPPY_DIR)/hdt.cfg > $(FLOPPY_DIR)/syslinux.cfg
+       $(SED) -e 's/%VERSION%/$(VERSION)/g' $(FLOPPY_DIR)/hdt.cfg |\
+       $(SED) -e 's/%CODENAME%/$(CODENAME)/g' > $(FLOPPY_DIR)/syslinux.cfg
        MTOOLSRC=$(PWD)/$(FLOPPY_DIR)/mtools.conf $(MFORMAT) -v HDT -f 1440 -C a:
        $(topdir)/mtools/syslinux hdt.img
        -[ ! -f $(GZ_PCI_IDS_FILE) ] && cp /usr/share/hwdata/pci.ids $(PCI_IDS_FILE) && $(GZIPPROG) $(PCI_IDS_FILE)
@@ -72,7 +74,8 @@ hdt.iso: hdt.c32 $(topdir)/core/isolinux.bin $(FLOPPY_DIR)/hdt.cfg
        rm -f hdt.iso
        mkdir -p $(ISO_DIR)/$(ISOLINUX_DIR)
        cp $(topdir)/core/isolinux.bin $(ISO_DIR)/$(ISOLINUX_DIR)
-       $(SED) -e 's/%VERSION%/$(VERSION)/g' $(FLOPPY_DIR)/hdt.cfg > $(ISO_DIR)/$(ISOLINUX_DIR)/isolinux.cfg
+       $(SED) -e 's/%VERSION%/$(VERSION)/g' $(FLOPPY_DIR)/hdt.cfg |\
+               $(SED) -e 's/%CODENAME%/$(CODENAME)/g' > $(ISO_DIR)/$(ISOLINUX_DIR)/isolinux.cfg
        cp hdt.c32 $(ISO_DIR)/$(ISOLINUX_DIR)
        cp $(REBOOT_COM32) $(ISO_DIR)/$(ISOLINUX_DIR)
        cp $(MENU_COM32) $(ISO_DIR)/$(ISOLINUX_DIR)
index 6b0c97d..5627246 100644 (file)
@@ -2,7 +2,7 @@ UI menu.c32
 DEFAULT hdt
 PROMPT 0
 TIMEOUT 50
-MENU TITLE Hardware Detection Tool (HDT) version %VERSION%
+MENU TITLE Hardware Detection Tool (HDT) version %VERSION% (%CODENAME%)
 MENU MARGIN 0
 MENU ROWS 15
 MENU TABMSG