wok diff syslinux/stuff/iso2exe/Makefile @ rev 14247
syslinux/iso2exe: use posixovl -F
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Sun Mar 24 23:14:15 2013 +0100 (2013-03-24) |
parents | b5ea41033c21 |
children | 65b3fd0022ed |
line diff
1.1 --- a/syslinux/stuff/iso2exe/Makefile Tue Feb 05 23:32:17 2013 +0100 1.2 +++ b/syslinux/stuff/iso2exe/Makefile Sun Mar 24 23:14:15 2013 +0100 1.3 @@ -2,11 +2,27 @@ 1.4 BCC=bcc -ansi -O -0 -C-t 1.5 BCCFLAGS=-D__MSDOS__ -Md 1.6 1.7 +all: isohybrid.exe iso2exe 1.8 + 1.9 iso2exe: iso2exe.sh boot.com bootiso.bin init win32.exe 1.10 cp iso2exe.sh $@ 1.11 chmod +x $@ 1.12 ./$@ --build boot.com bootiso.bin init win32.exe 1.13 1.14 +iso2exe.h: iso2exe ../mbr/isohdpfx.bin 1.15 + chmod +x iso2exe.sh 1.16 + ./iso2exe.sh --array ../mbr/isohdpfx.bin > $@ 1.17 + 1.18 +iso2exe.com: iso2exe.c iso2exe.h 1.19 + $(BCC) $(BCCFLAGS) -o $@ iso2exe.c 1.20 + 1.21 +iso2exe.exe: iso2exe.c iso2exe.h 1.22 + i586-pc-mingw32-gcc -s -o $@ iso2exe.c -lws2_32 1.23 + 1.24 +isohybrid.exe: iso2exe.sh mvcom.bin iso2exe.com iso2exe.exe 1.25 + ./iso2exe.sh --exe mvcom.bin iso2exe.com iso2exe.exe > $@ 1.26 + chmod +x $@ 1.27 + 1.28 OBJS = boot.o iso9660.o libdos.o bootlinux.o 1.29 boot.com: $(OBJS) 1.30 $(BCC) $(BCCFLAGS) -o $@ $(OBJS) && upx --ultra-brute $@ 1.31 @@ -21,7 +37,7 @@ 1.32 1.33 win32.exe: win32.c 1.34 i586-pc-mingw32-gcc -s -o $@ $< -lws2_32 && upx --ultra-brute $@ 1.35 - 1.36 + 1.37 %.o: %.c 1.38 $(BCC) $(BCCFLAGS) -A-l -A$*.lst -c -o $@ $< 1.39