home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 2000 May
/
Chip_2000-05_cd2.bin
/
dosutils
/
partprog
/
pdisk.arc
/
MAKEFILE
< prev
next >
Wrap
Text File
|
1989-01-12
|
1KB
|
51 lines
CFLAGS = -Ox -AC
ASMFLAGS = /Ml /Dmemmodel=Compact
LINKFLAGS = /NOE /NOI
OBJS = rdpart.obj part1.obj sleep.obj \
bootcode.obj dotrans.obj screen.obj umul.obj
PART_OBJS = part.obj $(OBJS)
PFORMAT_OBJS= pformat.obj rdioctl.obj $(OBJS)
.SUFFIXES: .exe .obj .c .asm
.c.obj:
cl -c $(CFLAGS) $<
.asm.obj:
masm $(ASMFLAGS) $<;
all: part.exe pdisk1.sys pdisk2.sys pformat.exe fdins.exe fdintins.exe
part.exe : $(PART_OBJS)
link $(LINKFLAGS) $(PART_OBJS),$@;
rdpart.obj : part.h
part1.obj : part.h
part.obj : part.h
pformat.exe : $(PFORMAT_OBJS)
link $(LINKFLAGS) $(PFORMAT_OBJS),$@;
pformat.obj : part.h
pdisk1.sys: pdisk.asm
masm /DDISK_NO=1 $?,$*;
link $*;
exe2bin $*.exe $*.sys
@del $*.obj
@del $*.exe
pdisk2.sys: pdisk.asm
masm /DDISK_NO=2 $?,$*;
link $*;
exe2bin $*.exe $*.sys
@del $*.obj
@del $*.exe
fdintins.exe: fdintins.obj screen.obj sleep.obj
link $(LINKFLAGS) fdintins screen sleep,$@;
fdins.exe: fdins.obj screen.obj sleep.obj
link $(LINKFLAGS) fdins screen sleep,$@;