
.SUFFIXES: .fx .bin .lib .obj .c .h .bmp .bmh

CC       = lcc86
RM       = rm -f
CFLAGS   =  -O
#CFLAGS   =  -O -DBMPSERVER
DEFINES  = 
INCLUDES = 
LIBS     = 

CRT0_ASCII1=crt0asc1.obj
CRT0_ASCII2=crt0asc2.obj
CRT0_JAPANESE1=crt0jpn1.obj
CRT0_JAPANESE2=crt0jpn2.obj
CRT0=$(CRT0_ASCII1)

OBJS    = main.obj
TARGET  = num.fx

.c.obj:
	$(CC) -c $(CFLAGS) $(DEFINES) $(INCLUDES) $*.c
.bmp.bmh:
	bmpcnv -cformat $< $*.bmh
.bmp.fr:
	bmpcnv $<

all: $(TARGET)

$(TARGET): $(OBJS)
	$(CC) -a$(CRT0) -k-M -o $*.bin $(OBJS) $(LIBS)
	mkfent $*.cf

install: $(TARGET)
	wwPutw $(TARGET)

clean:
	$(RM) *.obj
	$(RM) *.bin
	$(RM) *.map
	$(RM) *.bmh
	$(RM) *.fr
	$(RM) $(TARGET)
