# Colorer plugin for CONNECT/2
#
# (c) 2000 by Alexander Trunov [2:5069/10, jnc@os2.ru]
#
# Colorer library (c) by Cail Lomecb (Igor Ruskih) [ruiv@uic.nnov.ru]
#

cpp = @icc
cppfl = /I../shared/ /Td /Se /Gl /Gx- /O /Ge-
objs = colorer.obj ccolorer.obj ccdata.obj cregexp.obj parsenum.obj sgml.obj
dr = /Fo".\"

all: colorer.dll

colorer.dll: $(objs) colorer.def
        $(cpp) $(cppfl) $(dr) /C- -out:$@ $** colorer.def

colorer.obj: colorer.cpp colorer.h colorerc.h connect.h
        $(cpp) $(cppfl) $(dr) /C %s

ccdata.obj: ../shared/colorer/ccdata.cpp
        $(cpp) $(cppfl) $(dr) /C %s

ccolorer.obj: ../shared/colorer/ccolorer.cpp
        $(cpp) $(cppfl) $(dr) /C %s

cregexp.obj: ../shared/regexp/cregexp.cpp
        $(cpp) $(cppfl) $(dr) /C %s

parsenum.obj: ../shared/exparse/parsenum.cpp
        $(cpp) $(cppfl) $(dr) /C %s

sgml.obj: ../shared/sgml/sgml.cpp
        $(cpp) $(cppfl) $(dr) /C %s

clean:
        @del $(objs)
        @del colorer.dll
