# $Id: makefile.mvcdll,v 1.1 2003/01/13 14:57:46 stas_degteff Exp $
# Microsoft Visual C++ Makefile to build DLL version of MsgEd
# (c) Andrey Reznik 2:5020/2999
#
# This file is a part of MsgEd HUSKY module
DEBUG=0
CC=cl
EXENAMEFLAG=-Fe
SRC_DIR=.\
CFLAGS=-nologo -MD -W3 -GX -O2 -I. -I.. -FR -YX -FD -c
LFLAGS=
CDEFS= -DWIN32 -DNDEBUG -D_CONSOLE -D_MBCS -D__NT__ -D_MAKE_DLL -DUSE_MSGAPI
OBJ=.obj
EXE=.exe
RM=del
RMOPT=
LIBS= ..\fidoconf\fconfmvc.lib ..\smapi\smapimvc.lib msvcrt.lib Kernel32.lib user32.lib /link /nodefaultlib /opt:nowin98
OBJS= addr.obj areas.obj bmg.obj charset.obj config.obj control.obj date.obj dialogs.obj dirute.obj dlgbox.obj dlist.obj echotoss.obj environ.obj fconf.obj fecfg145.obj fido.obj filedlg.obj flags.obj freq.obj gestr120.obj getopts.obj group.obj help.obj helpcmp.obj helpinfo.obj init.obj keycode.obj list.obj maintmsg.obj makemsgn.obj memextra.obj menu.obj misc.obj mnu.obj msg.obj msged.obj mxbt.obj normalc.obj nshow.obj quick.obj quote.obj readmail.obj screen.obj strextra.obj system.obj template.obj textfile.obj timezone.obj userlist.obj vsev.obj vsevops.obj win.obj winntscr.obj wrap.obj
SYMBOLIC=
NULL=
default: all
.c.obj:
$(CC) $(CFLAGS) $(CDEFS) $<
all: commonprogs
clean: commonclean
distclean: commondistclean
commonprogs: msged$(EXE) $(SYMBOLIC)
$(NULL)
msged$(EXE): $(OBJS)
$(CC) $(LFLAGS) $(EXENAMEFLAG)msged$(EXE) $(OBJS) $(LIBS)
commonclean: $(SYMBOLIC)
-$(RM) $(RMOPT) *$(OBJ)
commondistclean: clean $(SYMBOLIC)
-$(RM) $(RMOPT) msged$(EXE)
syntax highlighted by Code2HTML, v. 0.9.1