home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
mavcl130.zip
/
MAKEFILE
< prev
next >
Wrap
Text File
|
1995-12-17
|
1KB
|
51 lines
# Makefile for
# mavcl.dll
DLLNAME= mavcl
all: $(DLLNAME)
$(DLLNAME): $(DLLNAME).dll
GCPPC=icc
GLINK=link386
#dynamic libs
LIBS=cppooc3i.lib cppom30i.lib
#production
GCPPFLAGS=-c -W3 -Ge- -Gm+ -O+ -Q
GLCCFLAGS=-B"/PM:PM /NOI /EXEPACK /NOD" -Q -Ge- -Fe$(DLLNAME)
#debug
#GCPPFLAGS=-c -W3 -Gm+ -Ge- -O- -Ti -Q
#GLCCFLAGS=-B"/PM:PM /DEBUG /NOI /NOD" -Q -Ge- -Fe$(DLLNAME)
$(DLLNAME).dll: mavcl.res mavfrent.obj mavdrsr.obj mavconv.obj mavregex.obj mavprint.obj mpsetup.obj
$(GCPPC) $(GLCCFLAGS) mavfrent.obj mavdrsr.obj mavprint.obj mpsetup.obj \
mavconv.obj mavregex.obj \
os2386.lib $(LIBS) $(DLLNAME).def
rc $(DLLNAME).res $(DLLNAME).dll
implib $(DLLNAME).lib $(DLLNAME).dll
mavfrent.obj: mavfrent.cpp mavfrent.hpp
$(GCPPC) $(GCPPFLAGS) mavfrent.cpp
mavdrsr.obj: mavdrsr.cpp mavdrsr.hpp
$(GCPPC) $(GCPPFLAGS) mavdrsr.cpp
mavregex.obj: mavregex.cpp mavregex.hpp
$(GCPPC) $(GCPPFLAGS) mavregex.cpp
mavconv.obj: mavconv.cpp mavconv.hpp
$(GCPPC) $(GCPPFLAGS) mavconv.cpp
mavprint.obj: mavprint.cpp mavprint.hpp
$(GCPPC) $(GCPPFLAGS) mavprint.cpp
mpsetup.obj: mpsetup.cpp mavprint.hpp
$(GCPPC) $(GCPPFLAGS) mpsetup.cpp
$(DLLNAME).res: $(DLLNAME).rc
rc -r $(DLLNAME).rc
rc $(DLLNAME).res $(DLLNAME).dll