# $Id: makefile.wcw,v 1.34 2003/01/27 16:52:59 stas_degteff Rel $ # Makefile for Watcom C (Win32) # no support for huskymak.cfg # # Predefines: __WATCOMC__, __NT__ (-bt=nt) CC = wcl386 EXENAMEFLAG = -fe= CDEFS = COPT = -zq -wx -wcd=202 -i=.. -oneatx -5 -c -bt=nt -fpi87 COPT_WO_X = -zq -wx -i=.. -oneat -5 -c -bt=nt -fpi87 LFLAGS = -bt=nt -l=nt # Also see compilation rule for fidoconf.c ! TPU = .tpu OBJ = .obj EXE = .exe RM = del LIB = .lib AR = wlib AR_R = -b -q LFCONF = fconfwcw NULL = @%null SYMBOLIC = .SYMBOLIC LINKFIDOCONFIG = $(LFCONF)$(LIB) LINKSMAPI = ..\smapi\smapiwcw$(LIB) LIBPREFIX = FIDOCONFIG = fidoconfig FCONF2AQUAED = fconf2aquaed FCONF2GOLDED = fconf2golded FCONF2MSGED = fconf2msged FCONF2FIDOGATE = fconf2fidogate FCONF2SQUISH = fconf2squish FCONF2TORNADO = fconf2tornado FCONF2BINKD = fconf2binkd FECFG2FCONF = fecfg2fconf LIBFIDOCONFIG = $(LIBPREFIX)$(LFCONF) .DEFAULT $(NULL) default : all $(SYMBOLIC) !include makefile.in1 !include makefile.inc fidoconf$(OBJ) : fidoconf.c $(CC) $(COPT_WO_X) $(CDEFS) $< # Relax some optimization because of bug in WCL 11.0 - removed 'x' option all : commonlibs commonprogs $(SYMBOLIC) clean : commonclean $(SYMBOLIC) -$(RM) *.err distclean : commondistclean $(SYMBOLIC) -$(RM) *.err