]> git.saurik.com Git - wxWidgets.git/blame - samples/makefile.vc
Readd mingw32 support
[wxWidgets.git] / samples / makefile.vc
CommitLineData
1ff121bd 1#
48d1144b 2# File: makefile.vc
1ff121bd
JS
3# Author: Julian Smart
4# Created: 1993
5# Updated:
6# Copyright: (c) 1993, AIAI, University of Edinburgh
7#
8# "%W% %G%"
9#
10# Makefile : Builds samples for Win95, MSVC++ 4.0
11# Use FINAL=1 argument to nmake to build final version with no debugging
12# info
13
14# Set WXDIR for your system
15WXDIR = $(WXWIN)
16
17THISDIR=$(WXDIR)\samples
18
48d1144b 19!include $(WXDIR)\src\makevc.env
1ff121bd
JS
20
21DEBUG_FLAGS="/Zi /FR"
22LINK_DEBUG_FLAGS="/RELEASE"
23
24all:
25 cd $(WXDIR)\samples\splitter
48d1144b 26 nmake -f makefile.vc FINAL=$(FINAL)
1ff121bd 27 cd $(WXDIR)\samples\resource
48d1144b 28 nmake -f makefile.vc FINAL=$(FINAL)
1ff121bd 29 cd $(WXDIR)\samples\controls
48d1144b 30 nmake -f makefile.vc FINAL=$(FINAL)
1ff121bd 31 cd $(WXDIR)\samples\listctrl
48d1144b 32 nmake -f makefile.vc FINAL=$(FINAL)
1ff121bd 33 cd $(WXDIR)\samples\treectrl
48d1144b 34 nmake -f makefile.vc FINAL=$(FINAL)
1ff121bd 35 cd $(WXDIR)\samples\validate
48d1144b 36 nmake -f makefile.vc FINAL=$(FINAL)
1ff121bd 37 cd $(WXDIR)\samples\mdi
48d1144b 38 nmake -f makefile.vc FINAL=$(FINAL)
1ff121bd 39 cd $(WXDIR)\samples\minimal
48d1144b 40 nmake -f makefile.vc FINAL=$(FINAL)
1ff121bd 41 cd $(WXDIR)\samples\layout
48d1144b 42 nmake -f makefile.vc FINAL=$(FINAL)
1ff121bd 43 cd $(WXDIR)\samples\printing
48d1144b 44 nmake -f makefile.vc FINAL=$(FINAL)
14d1ccd8 45 cd $(WXDIR)\samples\toolbar
48d1144b 46 nmake -f makefile.vc FINAL=$(FINAL)
1ff121bd 47 cd $(WXDIR)\samples\dialogs
48d1144b 48 nmake -f makefile.vc FINAL=$(FINAL)
1ff121bd 49 cd $(WXDIR)\samples\docview
48d1144b 50 nmake -f makefile.vc FINAL=$(FINAL)
27529614 51 cd $(WXDIR)\samples\docvwmdi
48d1144b 52 nmake -f makefile.vc FINAL=$(FINAL)
1ff121bd 53 cd $(WXDIR)\samples\controls
48d1144b 54 nmake -f makefile.vc FINAL=$(FINAL)
1ff121bd 55 cd $(WXDIR)\samples\nativdlg
48d1144b 56 nmake -f makefile.vc FINAL=$(FINAL)
1ff121bd 57 cd $(WXDIR)\samples\grid
48d1144b 58 nmake -f makefile.vc FINAL=$(FINAL)
1ff121bd 59 cd $(WXDIR)\samples\internat
48d1144b 60 nmake -f makefile.vc FINAL=$(FINAL)
1ff121bd 61 cd $(WXDIR)\samples\dnd
48d1144b 62 nmake -f makefile.vc FINAL=$(FINAL)
1ff121bd 63 cd $(WXDIR)\samples\joytest
48d1144b 64 nmake -f makefile.vc FINAL=$(FINAL)
1ff121bd 65 cd $(WXDIR)\samples\taskbar
48d1144b 66 nmake -f makefile.vc FINAL=$(FINAL)
27529614 67 cd $(WXDIR)\samples\sashtest
48d1144b 68 nmake -f makefile.vc FINAL=$(FINAL)
2fd284a4 69!if "$(FINAL)" == "0"
27529614 70 cd $(WXDIR)\samples\memcheck
2fd284a4 71!endif
48d1144b 72 nmake -f makefile.vc FINAL=$(FINAL)
e8c81745 73 cd $(WXDIR)\samples\ownerdrw
48d1144b 74 nmake -f makefile.vc FINAL=$(FINAL)
e8c81745 75 cd $(WXDIR)\samples\checklst
48d1144b 76 nmake -f makefile.vc FINAL=$(FINAL)
c030b70f 77 cd $(WXDIR)\samples\minifram
48d1144b 78 nmake -f makefile.vc FINAL=$(FINAL)
e3a43801 79 cd $(WXDIR)\samples\bombs
48d1144b 80 nmake -f makefile.vc FINAL=$(FINAL)
e3a43801 81 cd $(WXDIR)\samples\fractal
48d1144b 82 nmake -f makefile.vc FINAL=$(FINAL)
e3a43801 83 cd $(WXDIR)\samples\wxpoem
48d1144b 84 nmake -f makefile.vc FINAL=$(FINAL)
2fd284a4 85 cd $(WXDIR)\samples\typetest
48d1144b 86 nmake -f makefile.vc FINAL=$(FINAL)
e3a43801 87 cd $(WXDIR)\samples\proplist
48d1144b 88 nmake -f makefile.vc FINAL=$(FINAL)
2fd284a4 89 cd $(WXDIR)\samples\image
48d1144b 90 nmake -f makefile.vc FINAL=$(FINAL)
8e0080ee
JS
91 cd $(WXDIR)\samples\dde
92 nmake -f client.vc FINAL=$(FINAL)
93 nmake -f server.vc FINAL=$(FINAL)
e90babdf
JS
94 cd $(WXDIR)\samples\caret
95 nmake -f makefile.vc FINAL=$(FINAL)
96 cd $(WXDIR)\samples\drawing
97 nmake -f makefile.vc FINAL=$(FINAL)
98 cd $(WXDIR)\samples\scroll
99 nmake -f makefile.vc FINAL=$(FINAL)
27529614 100# cd $(WXDIR)\samples\regtest
48d1144b 101# nmake -f makefile.vc FINAL=$(FINAL)
1ff121bd
JS
102
103clean:
104 cd $(WXDIR)\samples\splitter
48d1144b 105 nmake -f makefile.vc clean
1ff121bd 106 cd $(WXDIR)\samples\mdi
48d1144b 107 nmake -f makefile.vc clean
1ff121bd 108 cd $(WXDIR)\samples\minimal
48d1144b 109 nmake -f makefile.vc clean
1ff121bd 110 cd $(WXDIR)\samples\layout
48d1144b 111 nmake -f makefile.vc clean
1ff121bd 112 cd $(WXDIR)\samples\printing
48d1144b 113 nmake -f makefile.vc clean
14d1ccd8 114 cd $(WXDIR)\samples\toolbar
48d1144b 115 nmake -f makefile.vc clean
1ff121bd 116 cd $(WXDIR)\samples\dialogs
48d1144b 117 nmake -f makefile.vc clean
1ff121bd 118 cd $(WXDIR)\samples\resource
48d1144b 119 nmake -f makefile.vc clean
1ff121bd 120 cd $(WXDIR)\samples\listctrl
48d1144b 121 nmake -f makefile.vc clean
1ff121bd 122 cd $(WXDIR)\samples\treectrl
48d1144b 123 nmake -f makefile.vc clean
1ff121bd 124 cd $(WXDIR)\samples\validate
48d1144b 125 nmake -f makefile.vc clean
1ff121bd 126 cd $(WXDIR)\samples\docview
48d1144b 127 nmake -f makefile.vc clean
27529614 128 cd $(WXDIR)\samples\docvwmdi
48d1144b 129 nmake -f makefile.vc clean
1ff121bd 130 cd $(WXDIR)\samples\controls
48d1144b 131 nmake -f makefile.vc clean
1ff121bd 132 cd $(WXDIR)\samples\nativdlg
48d1144b 133 nmake -f makefile.vc clean
1ff121bd 134 cd $(WXDIR)\samples\grid
48d1144b 135 nmake -f makefile.vc clean
1ff121bd 136 cd $(WXDIR)\samples\internat
48d1144b 137 nmake -f makefile.vc clean
1ff121bd 138 cd $(WXDIR)\samples\checklst
48d1144b 139 nmake -f makefile.vc clean
1ff121bd 140 cd $(WXDIR)\samples\ownerdrw
48d1144b 141 nmake -f makefile.vc clean
1ff121bd 142 cd $(WXDIR)\samples\dnd
48d1144b 143 nmake -f makefile.vc clean
1ff121bd 144 cd $(WXDIR)\samples\joytest
48d1144b 145 nmake -f makefile.vc clean
1ff121bd 146 cd $(WXDIR)\samples\regtest
48d1144b 147 nmake -f makefile.vc clean
1ff121bd 148 cd $(WXDIR)\samples\taskbar
48d1144b 149 nmake -f makefile.vc clean
27529614 150 cd $(WXDIR)\samples\sashtest
48d1144b 151 nmake -f makefile.vc clean
1ff121bd 152 cd $(WXDIR)\samples\memcheck
48d1144b 153 nmake -f makefile.vc clean
c030b70f 154 cd $(WXDIR)\samples\minifram
48d1144b 155 nmake -f makefile.vc clean
e3a43801 156 cd $(WXDIR)\samples\bombs
48d1144b 157 nmake -f makefile.vc clean
e3a43801 158 cd $(WXDIR)\samples\fractal
48d1144b 159 nmake -f makefile.vc clean
e3a43801 160 cd $(WXDIR)\samples\wxpoem
48d1144b 161 nmake -f makefile.vc clean
2fd284a4 162 cd $(WXDIR)\samples\typetest
48d1144b 163 nmake -f makefile.vc clean
e3a43801 164 cd $(WXDIR)\samples\proplist
48d1144b 165 nmake -f makefile.vc clean
2fd284a4 166 cd $(WXDIR)\samples\image
48d1144b 167 nmake -f makefile.vc clean
8e0080ee
JS
168 cd $(WXDIR)\samples\dde
169 nmake -f client.vc clean
170 nmake -f server.vc clean
e90babdf
JS
171 cd $(WXDIR)\samples\caret
172 nmake -f makefile.vc clean
173 cd $(WXDIR)\samples\drawing
174 nmake -f makefile.vc clean
175 cd $(WXDIR)\samples\scroll
176 nmake -f makefile.vc clean
8e0080ee 177 cd $(WXDIR)\samples
1ff121bd 178