]> git.saurik.com Git - wxWidgets.git/blob - utils/serialize/makefile.b32
wxMGL support
[wxWidgets.git] / utils / serialize / makefile.b32
1 #
2 # File: makefile.b32
3 # Author: Patrick Halke, modified by Guilhem Lavaux
4 # Created: 1997
5 # Updated:
6 # Copyright: (c) 1993, AIAI, University of Edinburgh
7 #
8 # "%W% %G%"
9 #
10 # Makefile : Builds 32bit wxstring library for Windows 3.1
11 # and Borland C++ 4.x
12
13 WXDIR = $(WXWIN)
14
15 !if "$(DLL)" == "1"
16 WXBUILDDLL=1
17 WXUSINGDLL=1
18 !endif
19
20 !include $(WXDIR)\src\makeb32.env
21
22 WXLIBDIR = $(WXDIR)\lib
23 LIBS=$(WXLIB) cw32 import32 ole2w32
24
25 !ifndef DEBUG
26 DEBUG=0
27 !endif
28
29 LIBTARGET= $(WXLIBDIR)\wxserial.dll
30 CPPFLAGS= $(CPPFLAGS) -Od
31
32 .c.obj:
33 bcc32 $(CPPFLAGS) -P- -c {$< }
34
35 OBJECTS = sermain.obj sercore.obj serwnd.obj serctrl.obj sergdi.obj serext.obj
36
37 all: $(LIBTARGET)
38
39 sermain.obj: sermain.$(SRCSUFF)
40 bcc32 $(CPPFLAGS) -P- -u- -c sermain.$(SRCSUFF)
41
42 $(LIBTARGET): $(OBJECTS)
43 erase $(LIBTARGET)
44 tlink32 $(LINK_FLAGS) /v @&&!
45 c0d32.obj $(OBJECTS)
46 $(LIBTARGET)
47 nul
48 $(LIBS)
49 serial
50 !
51
52 clean:
53 -erase *.obj
54 -erase $(LIBTARGET)
55 -erase *.exe
56 -erase *.res
57 -erase *.map
58 -erase *.rws