From 38d28551c6ef958eade367bb8aad7c6debb72e6a Mon Sep 17 00:00:00 2001 From: hpa Date: Fri, 4 Dec 1998 07:11:38 +0000 Subject: [PATCH] Change the boot loader/installer boundary slightly --- Makefile | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/Makefile b/Makefile index 54b8c09..905a25f 100644 --- a/Makefile +++ b/Makefile @@ -33,7 +33,7 @@ VERSION = $(shell cat version) # want to recompile the installers (ITARGET). # SOURCES = ldlinux.asm syslinux.asm syslinux.c copybs.asm -BTARGET = bootsect.bin ldlinux.sys stupid.c stupid.inc ldlinux.bin ldlinux.lst +BTARGET = bootsect.bin ldlinux.sys ldlinux.bin ldlinux.lst ITARGET = syslinux.com syslinux copybs.com DOCS = COPYING NEWS README TODO syslinux.doc keytab-lilo.doc OTHER = Makefile bin2c.pl now.pl genstupid.pl keytab-lilo.pl version @@ -54,7 +54,7 @@ ifndef DATE DATE := $(HEXDATE) endif -ldlinux.bin: ldlinux.asm genstupid.pl +ldlinux.bin: ldlinux.asm $(NASM) -f bin -dVERSION="'$(VERSION)'" -dDATE_STR="'$(DATE)'" -dHEXDATE="$(HEXDATE)" -l ldlinux.lst -o ldlinux.bin ldlinux.asm perl genstupid.pl < ldlinux.lst @@ -80,17 +80,22 @@ syslinux: syslinux.o bootsect_bin.o ldlinux_bin.o stupid.o $(CC) $(LDFLAGS) -o syslinux \ syslinux.o bootsect_bin.o ldlinux_bin.o stupid.o -stupid.o: stupid.c +ldlinux.lst: ldlinux.bin + : Generated by side effect + +stupid.c: ldlinux.lst genstupid.pl + perl genstupid.pl < ldlinux.lst -stupid.c: ldlinux.asm +stupid.inc: stupid.c + : Generated by side effect -stupid.inc: ldlinux.asm +stupid.o: stupid.c install: all install -c syslinux $(BINDIR) tidy: - rm -f syslinux.lst *.o *_bin.c + rm -f syslinux.lst copybs.lst *.o *_bin.c stupid.* clean: tidy rm -f $(ITARGET) -- 2.7.4