]> git.saurik.com Git - wxWidgets.git/blame - src/expat/watcom/makefile
Add wxActivateEvent::GetActivationReason().
[wxWidgets.git] / src / expat / watcom / makefile
CommitLineData
11a3e7b6
VZ
1#########################################################################
2#
3# Open Watcom 1.5 EXPAT XML Parser Main Makefile
4#
5# Open Watcom 1.5 and newer multi-platform makefile for EXPAT XML Parser.
6# Currently will build targets for OS/2-ECS, NT/Win2000/XP, and Linux.
7# This makefile will call, based on comand line target, watmake.mif
8# to build target release or debug.
9#
10# Author : Michael Greene, July 2006
11#
12# User selectable project options are set in buildopts.inc
13#
14#########################################################################
15
16
17all: .SYMBOLIC
18 @echo ***********************************************
19 @echo Valid options:
20 @echo "wmake <platform build>"
21 @echo os2 - OS/2-ECS Release
22 @echo nt - NT/Win2000/XP
23 @echo linux - Linux Release
24 @echo os2d - OS/2-ECS Debug
25 @echo ntd - NT/Win2000/XP Debug
26 @echo linuxd - Linux Debug
27 @echo full - all release
28 @echo fulld - all debug
29 @echo fullall - all release and debug
30 @echo cleanall - remove all
31 @echo clean - remove build keep release
32 @echo xmlts.zip - download test suite and unzip
33
34full: os2 nt linux .SYMBOLIC
35
36fulld: os2d ntd linuxd .SYMBOLIC
37
38fullall: os2 nt linux os2d ntd linuxd .SYMBOLIC
39
40os2: .SYMBOLIC
41 @%write watopts.tmp SYSPLATFORM = os2
42 @%make buildproc
43
44os2d: .SYMBOLIC
45 @%write watopts.tmp SYSPLATFORM = os2
46 @%append watopts.tmp DEBUG = 1
47 @%make buildproc
48
49nt: .SYMBOLIC
50 @%write watopts.tmp SYSPLATFORM = nt
51 @%make buildproc
52
53ntd: .SYMBOLIC
54 @%write watopts.tmp SYSPLATFORM = nt
55 @%append watopts.tmp DEBUG = 1
56 @%make buildproc
57
58linux: .SYMBOLIC
59 @%write watopts.tmp SYSPLATFORM = linux
60 @%make buildproc
61
62linuxd: .SYMBOLIC
63 @%write watopts.tmp SYSPLATFORM = linux
64 @%append watopts.tmp DEBUG = 1
65 @%make buildproc
66
67clean: .SYMBOLIC
68 @%write watopts.tmp CLEAN = 1
69 @wmake -h -f watmake.mif clean
70
71cleanall: .SYMBOLIC
72 @%write watopts.tmp CLEAN = 1
73 @wmake -h -f watmake.mif cleanall
74
75xmlts.zip: .SYMBOLIC
76 @%write watopts.tmp DUMMY = 1
77 @wmake -h -f watmake.mif xmlts.zip
78
79buildproc: .procedure
80!ifdef DEBUG
81 @%append watopts.tmp DEBUG = 1
82!endif
83 @wmake -a -h -f watmake.mif
84
85