2 # CC65 Makefile for the Watcom compiler (using GNU make) and wine
5 # ------------------------------------------------------------------------------
8 # Environment variables for the watcom compiler
9 export WATCOM = c:\\watcom
10 export INCLUDE = $(WATCOM)\\h
12 # We will use the windows compiler under linux (define as empty for windows)
22 CFLAGS = -d1 -onatx -zp4 -5 -zq -w2
24 # Create NT programs by default
29 # --------------------- OS2 ---------------------
32 CFLAGS += -bt=$(TARGET)
35 # -------------------- DOS4G --------------------
36 ifeq ($(TARGET),DOS32)
38 CFLAGS += -bt=$(TARGET)
41 # --------------------- NT ----------------------
44 CFLAGS += -bt=$(TARGET)
47 # ------------------------------------------------------------------------------
54 # ------------------------------------------------------------------------------
55 # All library OBJ files
88 # ------------------------------------------------------------------------------
96 @echo Creating library...
97 $(AR) -q -b -P=32 $(LIB) $(foreach OBJ, $(OBJS), +-$(OBJ))