-#
-# File: makefile.vc
-# Author: Julian Smart
-# Created: 1997
-# Updated:
-# Copyright: (c) 1997, Julian Smart
-#
-# "%W% %G%"
-#
-# Makefile : Builds xpm.lib for VC++ (32-bit)
-#
-!include <..\makevc.env>
-
-!if "$(RM)" == ""
-RM= del
-!endif
-
-THISDIR=$(WXWIN)\src\xpm
-
-!if "$(FINAL)" == "1"
-LIBTARGET=$(WXDIR)\lib\xpm.lib
-!else if "$(FINAL)" == "hybrid"
-LIBTARGET=$(WXDIR)\lib\xpmh.lib
-!else
-LIBTARGET=$(WXDIR)\lib\xpmd.lib
-!endif
-
-XPMDIR=$(WXDIR)\src\xpm
-
-OBJECTS = $(XPMDIR)\$D\attrib.obj\
- $(XPMDIR)\$D\crbuffri.obj\
- $(XPMDIR)\$D\crdatfri.obj\
- $(XPMDIR)\$D\create.obj\
- $(XPMDIR)\$D\crifrbuf.obj\
- $(XPMDIR)\$D\crifrdat.obj\
- $(XPMDIR)\$D\data.obj\
- $(XPMDIR)\$D\image.obj\
- $(XPMDIR)\$D\info.obj\
- $(XPMDIR)\$D\hashtab.obj\
- $(XPMDIR)\$D\misc.obj\
- $(XPMDIR)\$D\parse.obj\
- $(XPMDIR)\$D\rdftodat.obj\
- $(XPMDIR)\$D\rdftoi.obj\
- $(XPMDIR)\$D\rgb.obj\
- $(XPMDIR)\$D\scan.obj\
- $(XPMDIR)\$D\simx.obj\
- $(XPMDIR)\$D\wrffrdat.obj\
- $(XPMDIR)\$D\wrffri.obj
-
-all: $D $(LIBTARGET)
-
-$D:
- mkdir .\$D
-
-$(LIBTARGET): $(OBJECTS)
- -erase $(LIBTARGET)
- $(implib) @<<
--out:$@
--machine:$(CPU)
-$(OBJECTS) $(PERIPH_LIBS)
-<<
-
-$(XPMDIR)\$D\attrib.obj: $(XPMDIR)\attrib.c
- cl @<<
-$(CPPFLAGS2) /c $(*B).c /Fo$@
-<<
-
-$(XPMDIR)\$D\crbuffri.obj: $(XPMDIR)\crbuffri.c
- cl @<<
-$(CPPFLAGS2) /c $(*B).c /Fo$@
-<<
-
-$(XPMDIR)\$D\crdatfri.obj: $(XPMDIR)\crdatfri.c
- cl @<<
-$(CPPFLAGS2) /c $(*B).c /Fo$@
-<<
-
-$(XPMDIR)\$D\create.obj: $(XPMDIR)\create.c
- cl @<<
-$(CPPFLAGS2) /c $(*B).c /Fo$@
-<<
-
-$(XPMDIR)\$D\crifrbuf.obj: $(XPMDIR)\crifrbuf.c
- cl @<<
-$(CPPFLAGS2) /c $(*B).c /Fo$@
-<<
-
-$(XPMDIR)\$D\crifrdat.obj: $(XPMDIR)\crifrdat.c
- cl @<<
-$(CPPFLAGS2) /c $(*B).c /Fo$@
-<<
-
-$(XPMDIR)\$D\data.obj: $(XPMDIR)\data.c
- cl @<<
-$(CPPFLAGS2) /c $(*B).c /Fo$@
-<<
-
-$(XPMDIR)\$D\image.obj: $(XPMDIR)\image.c
- cl @<<
-$(CPPFLAGS2) /c $(*B).c /Fo$@
-<<
-
-$(XPMDIR)\$D\info.obj: $(XPMDIR)\info.c
- cl @<<
-$(CPPFLAGS2) /c $(*B).c /Fo$@
-<<
-
-$(XPMDIR)\$D\hashtab.obj: $(XPMDIR)\hashtab.c
- cl @<<
-$(CPPFLAGS2) /c $(*B).c /Fo$@
-<<
-
-$(XPMDIR)\$D\misc.obj: $(XPMDIR)\misc.c
- cl @<<
-$(CPPFLAGS2) /c $(*B).c /Fo$@
-<<
-
-$(XPMDIR)\$D\parse.obj: $(XPMDIR)\parse.c
- cl @<<
-$(CPPFLAGS2) /c $(*B).c /Fo$@
-<<
-
-$(XPMDIR)\$D\rdftodat.obj: $(XPMDIR)\rdftodat.c
- cl @<<
-$(CPPFLAGS2) /c $(*B).c /Fo$@
-<<
-
-$(XPMDIR)\$D\rdftoi.obj: $(XPMDIR)\rdftoi.c
- cl @<<
-$(CPPFLAGS2) /c $(*B).c /Fo$@
-<<
-
-$(XPMDIR)\$D\rgb.obj: $(XPMDIR)\rgb.c
- cl @<<
-$(CPPFLAGS2) /c $(*B).c /Fo$@
-<<
-
-$(XPMDIR)\$D\scan.obj: $(XPMDIR)\scan.c
- cl @<<
-$(CPPFLAGS2) /c $(*B).c /Fo$@
-<<
-
-$(XPMDIR)\$D\simx.obj: $(XPMDIR)\simx.c
- cl @<<
-$(CPPFLAGS2) /c $(*B).c /Fo$@
-<<
-
-$(XPMDIR)\$D\wrffrdat.obj: $(XPMDIR)\wrffrdat.c
- cl @<<
-$(CPPFLAGS2) /c $(*B).c /Fo$@
-<<
-
-$(XPMDIR)\$D\wrffri.obj: $(XPMDIR)\wrffri.c
- cl @<<
-$(CPPFLAGS2) /c $(*B).c /Fo$@
-<<
-
-clean:
- -$(RM) $D\*.obj
- -$(RM) $(LIBTARGET)
- -$(RM) *.pdb
- -$(RM) *.sbr
- -$(RM) *.pch
-
-cleanall: clean
-