1# $Id$ 2# Makefile for Watcom C and OpenWatcom (OS/2 library & executables) 3# no support for huskymak.cfg 4# 5# Predefines: __WATCOMC__, __OS2__ (don't defined in Openwatcom) 6 7CC = wcl386 8EXENAMEFLAG = -fe= 9CDEFS = -DOS2 -D__OS2__ 10COPT = -zq -wx -wcd=202 -i=.. -oneatx -5 -c -bt=os2v2 -fpi87 11LFLAGS = -bt=os2v2 -l=os2v2 12 13TPU = .tpu 14OBJ = .obj 15EXE = .exe 16RM = del 17LIB = .lib 18AR = wlib 19AR_R = -b -q 20 21NULL = @%null 22SYMBOLIC = .SYMBOLIC 23 24LFCONF = fconfwco 25 26LINKFIDOCONFIG = $(LFCONF)$(LIB) 27LINKSMAPI = ..\smapi\smapiwco$(LIB) 28LIBPREFIX = 29 30FIDOCONFIG = fidoconfig 31FCONF2AQUAED = fconf2aquaed 32FCONF2GOLDED = fconf2golded 33FCONF2MSGED = fconf2msged 34FCONF2FIDOGATE = fconf2fidogate 35FCONF2SQUISH = fconf2squish 36FCONF2TORNADO = fconf2tornado 37FCONF2BINKD = fconf2binkd 38FECFG2FCONF = fecfg2fconf 39LIBFIDOCONFIG = $(LIBPREFIX)$(LFCONF) 40 41.DEFAULT 42 $(NULL) 43 44default : all $(SYMBOLIC) 45 46!include makefile.in1 47!include makefile.inc 48 49all: commonlibs commonprogs $(SYMBOLIC) 50 51clean: commonclean $(SYMBOLIC) 52 -$(RM) *.err 53 54distclean: commondistclean $(SYMBOLIC) 55 -$(RM) *.err 56