Subversion Repositories SvarDOS

Compare Revisions

Ignore whitespace Rev 348 → Rev 349

/svarcom/makefile
0,0 → 1,37
#
# This is a makefile to build the SVARCOM command interpreter (COMMAND.COM)
#
# You can use following targets:
#
# wmake - compiles the program
# wmake clean - cleans up all non-source files
#
 
CFLAGS = -0 -y -cc -wx -mt -lr -we -d0 -ox -fm=command.map
# -0 generate 8086 compatible code
# -y ignore %WCL% if present
# -cc C code
# -wx maximum warnings level
# -mt TINY memory model
# -lr real-mode target
# -we any warning is considered an error
# -d0 no debug data
# -ox maximum optimization level
 
all: command.com
 
command.com: rmod.h command.c
wcl $(CFLAGS) command.c
 
rmod.h: file2c.com rmod.com
file2c rmod.com rmod.h rmod
 
file2c.com: file2c.c
wcl $(CFLAGS) file2c.c
 
rmod.com: rmod.asm
nasm -f bin -l rmod.lst -o rmod.com rmod.asm
 
clean: .SYMBOLIC
del *.com
del *.obj