2 # CC65 Makefile for the Watcom compiler
5 # ------------------------------------------------------------------------------
9 .SUFFIXES .ASM .C .CC .CPP
25 # target specific macros.
28 # --------------------- OS2 ---------------------
31 CCCFG = -bt=$(TARGET) -d1 -onatx -zp4 -5 -zq -w2
33 !elif $(TARGET)==DOS32
35 # -------------------- DOS4G --------------------
38 CCCFG = -bt=$(TARGET) -d1 -onatx -zp4 -5 -zq -w2
42 # --------------------- DOS ---------------------
45 CCCFG = -bt=$(TARGET) -d1 -onatx -zp2 -2 -ml -zq -w2
49 # --------------------- NT ----------------------
52 CCCFG = -bt=$(TARGET) -d1 -onatx -zp4 -5 -zq -w2
58 # ------------------------------------------------------------------------------
65 # ------------------------------------------------------------------------------
66 # All library OBJ files
81 .PRECIOUS $(OBJS:.obj=.cc) $(LIB)
83 # ------------------------------------------------------------------------------
91 @echo Creating library...
92 &@$(AR) -q -b -P=32 $(LIB) +-$?
96 @if exist *.obj del *.obj
97 @if exist $(LIB) del $(LIB)