git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@6520 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
158 lines
2.6 KiB
Plaintext
158 lines
2.6 KiB
Plaintext
#
|
|
# 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>
|
|
|
|
THISDIR=$(WXWIN)\src\xpm
|
|
|
|
!if "$(FINAL)" == "1"
|
|
LIBTARGET=$(WXDIR)\lib\xpm.lib
|
|
!else
|
|
LIBTARGET=$(WXDIR)\lib\xpmd.lib
|
|
!endif
|
|
|
|
XPMDIR=$(WXDIR)\src\xpm
|
|
|
|
OBJECTS = $(XPMDIR)\attrib.obj\
|
|
$(XPMDIR)\crbuffri.obj\
|
|
$(XPMDIR)\crdatfri.obj\
|
|
$(XPMDIR)\create.obj\
|
|
$(XPMDIR)\crifrbuf.obj\
|
|
$(XPMDIR)\crifrdat.obj\
|
|
$(XPMDIR)\data.obj\
|
|
$(XPMDIR)\image.obj\
|
|
$(XPMDIR)\info.obj\
|
|
$(XPMDIR)\hashtab.obj\
|
|
$(XPMDIR)\misc.obj\
|
|
$(XPMDIR)\parse.obj\
|
|
$(XPMDIR)\rdftodat.obj\
|
|
$(XPMDIR)\rdftoi.obj\
|
|
$(XPMDIR)\rgb.obj\
|
|
$(XPMDIR)\scan.obj\
|
|
$(XPMDIR)\simx.obj\
|
|
$(XPMDIR)\wrffrdat.obj\
|
|
$(XPMDIR)\wrffri.obj
|
|
|
|
all: $(LIBTARGET)
|
|
|
|
$(LIBTARGET): $(OBJECTS)
|
|
-erase $(LIBTARGET)
|
|
$(implib) @<<
|
|
-out:$@
|
|
-machine:$(CPU)
|
|
$(OBJECTS) $(PERIPH_LIBS)
|
|
<<
|
|
|
|
$(XPMDIR)\attrib.obj: $(XPMDIR)\attrib.c
|
|
cl @<<
|
|
$(CPPFLAGS2) /c $*.c /Fo$@
|
|
<<
|
|
|
|
$(XPMDIR)\crbuffri.obj: $(XPMDIR)\crbuffri.c
|
|
cl @<<
|
|
$(CPPFLAGS2) /c $*.c /Fo$@
|
|
<<
|
|
|
|
$(XPMDIR)\crdatfri.obj: $(XPMDIR)\crdatfri.c
|
|
cl @<<
|
|
$(CPPFLAGS2) /c $*.c /Fo$@
|
|
<<
|
|
|
|
$(XPMDIR)\create.obj: $(XPMDIR)\create.c
|
|
cl @<<
|
|
$(CPPFLAGS2) /c $*.c /Fo$@
|
|
<<
|
|
|
|
$(XPMDIR)\crifrbuf.obj: $(XPMDIR)\crifrbuf.c
|
|
cl @<<
|
|
$(CPPFLAGS2) /c $*.c /Fo$@
|
|
<<
|
|
|
|
$(XPMDIR)\crifrdat.obj: $(XPMDIR)\crifrdat.c
|
|
cl @<<
|
|
$(CPPFLAGS2) /c $*.c /Fo$@
|
|
<<
|
|
|
|
$(XPMDIR)\data.obj: $(XPMDIR)\data.c
|
|
cl @<<
|
|
$(CPPFLAGS2) /c $*.c /Fo$@
|
|
<<
|
|
|
|
$(XPMDIR)\image.obj: $(XPMDIR)\image.c
|
|
cl @<<
|
|
$(CPPFLAGS2) /c $*.c /Fo$@
|
|
<<
|
|
|
|
$(XPMDIR)\info.obj: $(XPMDIR)\info.c
|
|
cl @<<
|
|
$(CPPFLAGS2) /c $*.c /Fo$@
|
|
<<
|
|
|
|
$(XPMDIR)\hashtab.obj: $(XPMDIR)\hashtab.c
|
|
cl @<<
|
|
$(CPPFLAGS2) /c $*.c /Fo$@
|
|
<<
|
|
|
|
$(XPMDIR)\misc.obj: $(XPMDIR)\misc.c
|
|
cl @<<
|
|
$(CPPFLAGS2) /c $*.c /Fo$@
|
|
<<
|
|
|
|
$(XPMDIR)\parse.obj: $(XPMDIR)\parse.c
|
|
cl @<<
|
|
$(CPPFLAGS2) /c $*.c /Fo$@
|
|
<<
|
|
|
|
$(XPMDIR)\rdftodat.obj: $(XPMDIR)\rdftodat.c
|
|
cl @<<
|
|
$(CPPFLAGS2) /c $*.c /Fo$@
|
|
<<
|
|
|
|
$(XPMDIR)\rdftoi.obj: $(XPMDIR)\rdftoi.c
|
|
cl @<<
|
|
$(CPPFLAGS2) /c $*.c /Fo$@
|
|
<<
|
|
|
|
$(XPMDIR)\rgb.obj: $(XPMDIR)\rgb.c
|
|
cl @<<
|
|
$(CPPFLAGS2) /c $*.c /Fo$@
|
|
<<
|
|
|
|
$(XPMDIR)\scan.obj: $(XPMDIR)\scan.c
|
|
cl @<<
|
|
$(CPPFLAGS2) /c $*.c /Fo$@
|
|
<<
|
|
|
|
$(XPMDIR)\simx.obj: $(XPMDIR)\simx.c
|
|
cl @<<
|
|
$(CPPFLAGS2) /c $*.c /Fo$@
|
|
<<
|
|
|
|
$(XPMDIR)\wrffrdat.obj: $(XPMDIR)\wrffrdat.c
|
|
cl @<<
|
|
$(CPPFLAGS2) /c $*.c /Fo$@
|
|
<<
|
|
|
|
$(XPMDIR)\wrffri.obj: $(XPMDIR)\wrffri.c
|
|
cl @<<
|
|
$(CPPFLAGS2) /c $*.c /Fo$@
|
|
<<
|
|
|
|
clean:
|
|
-erase *.obj
|
|
-erase $(LIBTARGET)
|
|
-erase *.pdb
|
|
-erase *.sbr
|
|
-erase *.pch
|
|
|
|
cleanall: clean
|
|
|