1# Watcom OS/2 makefile 2# No Support for Husky build environment 3 4CC= wcl386 5 6CSWITCH= -zq -wx -I.. -bt=os2v2 7COPT=-oneatx -5 8MSGAPI= ..\smapi\smapiwco.lib 9CDEFS= -DOS2 -DUSE_MSGAPI 10 11CFLAGS=$(CDEFS) $(COPT) $(CSWITCH) 12LFLAGS=-l=os2v2 13 14TARGET= msgedp.exe 15 16objs= addr.obj & 17 areas.obj & 18 bmg.obj & 19 charset.obj & 20 config.obj & 21 control.obj & 22 date.obj & 23 dialogs.obj & 24 dirute.obj & 25 dlgbox.obj & 26 dlist.obj & 27 echotoss.obj & 28 environ.obj & 29 fconf.obj & 30 fecfg145.obj & 31 fido.obj & 32 filedlg.obj & 33 flags.obj & 34 freq.obj & 35 gestr120.obj & 36 getopts.obj & 37 group.obj & 38 help.obj & 39 helpcmp.obj & 40 helpinfo.obj & 41 init.obj & 42 keycode.obj & 43 list.obj & 44 maintmsg.obj & 45 makemsgn.obj & 46 malloc16.obj & 47 memextra.obj & 48 menu.obj & 49 misc.obj & 50 mnu.obj & 51 msg.obj & 52 msged.obj & 53 mxbt.obj & 54 normalc.obj & 55 nshow.obj & 56 os2scr.obj & 57 quick.obj & 58 quote.obj & 59 readmail.obj & 60 screen.obj & 61 strextra.obj & 62 system.obj & 63 template.obj & 64 textfile.obj & 65 timezone.obj & 66 userlist.obj & 67 vsev.obj & 68 vsevops.obj & 69 win.obj & 70 wrap.obj 71 72all: $(TARGET) 73 74.c.obj: 75 $(CC) $(CFLAGS) -c $< 76 77$(TARGET): $(objs) 78 $(CC) $(LFLAGS) -fe=$(TARGET) $(objs) $(MSGAPI) 79 80clean: 81 del *.obj 82 del *.bak 83 84distclean: clean 85 del $(TARGET) 86 87 88