aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/Prebuild/doc
diff options
context:
space:
mode:
Diffstat (limited to 'Prebuild/doc')
-rw-r--r--Prebuild/doc/prebuild-example1.xml600
-rw-r--r--Prebuild/doc/prebuild-example2.xml144
-rw-r--r--Prebuild/doc/prebuild-example3.xml226
-rw-r--r--Prebuild/doc/prebuild-example4.xml1430
4 files changed, 1200 insertions, 1200 deletions
diff --git a/Prebuild/doc/prebuild-example1.xml b/Prebuild/doc/prebuild-example1.xml
index ea6f455..a2cee42 100644
--- a/Prebuild/doc/prebuild-example1.xml
+++ b/Prebuild/doc/prebuild-example1.xml
@@ -1,300 +1,300 @@
1<?xml version="1.0" encoding="utf-8"?> 1<?xml version="1.0" encoding="utf-8"?>
2<Prebuild version="1.6" xmlns="http://dnpb.sourceforge.net/schemas/prebuild-1.6.xsd"> 2<Prebuild version="1.6" xmlns="http://dnpb.sourceforge.net/schemas/prebuild-1.6.xsd">
3 <Solution name="RealmForge"> 3 <Solution name="RealmForge">
4 <Configuration name="Debug"> 4 <Configuration name="Debug">
5 <Options> 5 <Options>
6 <CompilerDefines>TRACE;DEBUG</CompilerDefines> 6 <CompilerDefines>TRACE;DEBUG</CompilerDefines>
7 <OptimizeCode>false</OptimizeCode> 7 <OptimizeCode>false</OptimizeCode>
8 <CheckUnderflowOverflow>false</CheckUnderflowOverflow> 8 <CheckUnderflowOverflow>false</CheckUnderflowOverflow>
9 <AllowUnsafe>false</AllowUnsafe> 9 <AllowUnsafe>false</AllowUnsafe>
10 <WarningLevel>4</WarningLevel> 10 <WarningLevel>4</WarningLevel>
11 <WarningsAsErrors>false</WarningsAsErrors> 11 <WarningsAsErrors>false</WarningsAsErrors>
12 <SuppressWarnings>1591;219;1573;1572;168</SuppressWarnings> 12 <SuppressWarnings>1591;219;1573;1572;168</SuppressWarnings>
13 <OutputPath>..\bin</OutputPath> 13 <OutputPath>..\bin</OutputPath>
14 <DebugInformation>true</DebugInformation> 14 <DebugInformation>true</DebugInformation>
15 <RegisterComInterop>false</RegisterComInterop> 15 <RegisterComInterop>false</RegisterComInterop>
16 <IncrementalBuild>true</IncrementalBuild> 16 <IncrementalBuild>true</IncrementalBuild>
17 <BaseAddress>285212672</BaseAddress> 17 <BaseAddress>285212672</BaseAddress>
18 <FileAlignment>4096</FileAlignment> 18 <FileAlignment>4096</FileAlignment>
19 <NoStdLib>false</NoStdLib> 19 <NoStdLib>false</NoStdLib>
20 <XmlDocFile>Docs.xml</XmlDocFile> 20 <XmlDocFile>Docs.xml</XmlDocFile>
21 </Options> 21 </Options>
22 </Configuration> 22 </Configuration>
23 <Configuration name="Release"> 23 <Configuration name="Release">
24 <Options> 24 <Options>
25 <CompilerDefines>TRACE</CompilerDefines> 25 <CompilerDefines>TRACE</CompilerDefines>
26 <OptimizeCode>true</OptimizeCode> 26 <OptimizeCode>true</OptimizeCode>
27 <CheckUnderflowOverflow>false</CheckUnderflowOverflow> 27 <CheckUnderflowOverflow>false</CheckUnderflowOverflow>
28 <AllowUnsafe>false</AllowUnsafe> 28 <AllowUnsafe>false</AllowUnsafe>
29 <WarningLevel>4</WarningLevel> 29 <WarningLevel>4</WarningLevel>
30 <WarningsAsErrors>false</WarningsAsErrors> 30 <WarningsAsErrors>false</WarningsAsErrors>
31 <SuppressWarnings>1591;219;1573;1572;168</SuppressWarnings> 31 <SuppressWarnings>1591;219;1573;1572;168</SuppressWarnings>
32 <OutputPath>..\bin</OutputPath> 32 <OutputPath>..\bin</OutputPath>
33 <DebugInformation>false</DebugInformation> 33 <DebugInformation>false</DebugInformation>
34 <RegisterComInterop>false</RegisterComInterop> 34 <RegisterComInterop>false</RegisterComInterop>
35 <IncrementalBuild>true</IncrementalBuild> 35 <IncrementalBuild>true</IncrementalBuild>
36 <BaseAddress>285212672</BaseAddress> 36 <BaseAddress>285212672</BaseAddress>
37 <FileAlignment>4096</FileAlignment> 37 <FileAlignment>4096</FileAlignment>
38 <NoStdLib>false</NoStdLib> 38 <NoStdLib>false</NoStdLib>
39 <XmlDocFile>Docs.xml</XmlDocFile> 39 <XmlDocFile>Docs.xml</XmlDocFile>
40 </Options> 40 </Options>
41 </Configuration> 41 </Configuration>
42 42
43 <Project name="RealmForge.Utility" path="Utility" type="Library" assemblyName="RealmForge.Utility" rootNamespace="RealmForge"> 43 <Project name="RealmForge.Utility" path="Utility" type="Library" assemblyName="RealmForge.Utility" rootNamespace="RealmForge">
44 <Configuration name="Debug"> 44 <Configuration name="Debug">
45 <Options> 45 <Options>
46 <OutputPath>..\bin\lib\Utility</OutputPath> 46 <OutputPath>..\bin\lib\Utility</OutputPath>
47 <XmlDocFile>RealmForge.Utility.xml</XmlDocFile> 47 <XmlDocFile>RealmForge.Utility.xml</XmlDocFile>
48 </Options> 48 </Options>
49 </Configuration> 49 </Configuration>
50 <Configuration name="Release"> 50 <Configuration name="Release">
51 <Options> 51 <Options>
52 <OutputPath>..\bin\lib\Utility</OutputPath> 52 <OutputPath>..\bin\lib\Utility</OutputPath>
53 <XmlDocFile>RealmForge.Utility.xml</XmlDocFile> 53 <XmlDocFile>RealmForge.Utility.xml</XmlDocFile>
54 </Options> 54 </Options>
55 </Configuration> 55 </Configuration>
56 <ReferencePath>../bin</ReferencePath> 56 <ReferencePath>../bin</ReferencePath>
57 <Reference name="System"/> 57 <Reference name="System"/>
58 <Reference name="System.Data"/> 58 <Reference name="System.Data"/>
59 <Reference name="System.Drawing"/> 59 <Reference name="System.Drawing"/>
60 <Reference name="System.Xml"/> 60 <Reference name="System.Xml"/>
61 <Reference name="System.Runtime.Serialization.Formatters.Soap"/> 61 <Reference name="System.Runtime.Serialization.Formatters.Soap"/>
62 <Reference name="ICSharpCode.SharpZipLib"/> 62 <Reference name="ICSharpCode.SharpZipLib"/>
63 <Files> 63 <Files>
64 <Match pattern="*.cs" recurse="true"/> 64 <Match pattern="*.cs" recurse="true"/>
65 </Files> 65 </Files>
66 </Project> 66 </Project>
67 67
68 <Project name="RealmForge.Framework" path="Framework" type="Library" assemblyName="RealmForge.Framework" rootNamespace="RealmForge"> 68 <Project name="RealmForge.Framework" path="Framework" type="Library" assemblyName="RealmForge.Framework" rootNamespace="RealmForge">
69 <Configuration name="Debug"> 69 <Configuration name="Debug">
70 <Options> 70 <Options>
71 <OutputPath>..\bin\lib\Framework</OutputPath> 71 <OutputPath>..\bin\lib\Framework</OutputPath>
72 <XmlDocFile>RealmForge.Framework.xml</XmlDocFile> 72 <XmlDocFile>RealmForge.Framework.xml</XmlDocFile>
73 </Options> 73 </Options>
74 </Configuration> 74 </Configuration>
75 <Configuration name="Release"> 75 <Configuration name="Release">
76 <Options> 76 <Options>
77 <OutputPath>..\bin\lib\Framework</OutputPath> 77 <OutputPath>..\bin\lib\Framework</OutputPath>
78 <XmlDocFile>RealmForge.Framework.xml</XmlDocFile> 78 <XmlDocFile>RealmForge.Framework.xml</XmlDocFile>
79 </Options> 79 </Options>
80 </Configuration> 80 </Configuration>
81 <ReferencePath>../bin</ReferencePath> 81 <ReferencePath>../bin</ReferencePath>
82 <Reference name="System"/> 82 <Reference name="System"/>
83 <Reference name="System.Data"/> 83 <Reference name="System.Data"/>
84 <Reference name="System.Xml"/> 84 <Reference name="System.Xml"/>
85 <Reference name="System.Windows.Forms"/> 85 <Reference name="System.Windows.Forms"/>
86 <Reference name="System.Drawing"/> 86 <Reference name="System.Drawing"/>
87 <Reference name="Axiom.MathLib"/> 87 <Reference name="Axiom.MathLib"/>
88 <Reference name="RealmForge.Utility"/> 88 <Reference name="RealmForge.Utility"/>
89 <Reference name="Tao.OpenAl"/> 89 <Reference name="Tao.OpenAl"/>
90 <Reference name="ICSharpCode.SharpZipLib"/> 90 <Reference name="ICSharpCode.SharpZipLib"/>
91 <Reference name="csogg"/> 91 <Reference name="csogg"/>
92 <Reference name="csvorbis"/> 92 <Reference name="csvorbis"/>
93 <Files> 93 <Files>
94 <Match pattern="*.cs" recurse="true"/> 94 <Match pattern="*.cs" recurse="true"/>
95 <Match pattern="*.txt" recurse="true"/> 95 <Match pattern="*.txt" recurse="true"/>
96 </Files> 96 </Files>
97 </Project> 97 </Project>
98 98
99 <Project name="RealmForge.Genres" path="Genres" type="Library" assemblyName="RealmForge.Genres" rootNamespace="RealmForge"> 99 <Project name="RealmForge.Genres" path="Genres" type="Library" assemblyName="RealmForge.Genres" rootNamespace="RealmForge">
100 <Configuration name="Debug"> 100 <Configuration name="Debug">
101 <Options> 101 <Options>
102 <OutputPath>..\bin\lib\Genres</OutputPath> 102 <OutputPath>..\bin\lib\Genres</OutputPath>
103 <XmlDocFile>RealmForge.Genres.xml</XmlDocFile> 103 <XmlDocFile>RealmForge.Genres.xml</XmlDocFile>
104 </Options> 104 </Options>
105 </Configuration> 105 </Configuration>
106 <Configuration name="Release"> 106 <Configuration name="Release">
107 <Options> 107 <Options>
108 <OutputPath>..\bin\lib\Genres</OutputPath> 108 <OutputPath>..\bin\lib\Genres</OutputPath>
109 <XmlDocFile>RealmForge.Genres.xml</XmlDocFile> 109 <XmlDocFile>RealmForge.Genres.xml</XmlDocFile>
110 </Options> 110 </Options>
111 </Configuration> 111 </Configuration>
112 <ReferencePath>../bin</ReferencePath> 112 <ReferencePath>../bin</ReferencePath>
113 <Reference name="System"/> 113 <Reference name="System"/>
114 <Reference name="System.Data"/> 114 <Reference name="System.Data"/>
115 <Reference name="System.Xml"/> 115 <Reference name="System.Xml"/>
116 <Reference name="System.Windows.Forms"/> 116 <Reference name="System.Windows.Forms"/>
117 <Reference name="System.Drawing"/> 117 <Reference name="System.Drawing"/>
118 <Reference name="Axiom.MathLib"/> 118 <Reference name="Axiom.MathLib"/>
119 <Reference name="RealmForge.Utility"/> 119 <Reference name="RealmForge.Utility"/>
120 <Reference name="RealmForge.Framework"/> 120 <Reference name="RealmForge.Framework"/>
121 <Files> 121 <Files>
122 <Match pattern="*.cs" recurse="true"/> 122 <Match pattern="*.cs" recurse="true"/>
123 </Files> 123 </Files>
124 </Project> 124 </Project>
125 125
126 <Project name="RealmForge.UI.Forms" path="Forms" type="Library" assemblyName="RealmForge.UI.Forms" rootNamespace="RealmForge"> 126 <Project name="RealmForge.UI.Forms" path="Forms" type="Library" assemblyName="RealmForge.UI.Forms" rootNamespace="RealmForge">
127 <Configuration name="Debug"> 127 <Configuration name="Debug">
128 <Options> 128 <Options>
129 <OutputPath>..\bin\lib\Forms</OutputPath> 129 <OutputPath>..\bin\lib\Forms</OutputPath>
130 <XmlDocFile>RealmForge.UI.Forms.xml</XmlDocFile> 130 <XmlDocFile>RealmForge.UI.Forms.xml</XmlDocFile>
131 <AllowUnsafe>true</AllowUnsafe> 131 <AllowUnsafe>true</AllowUnsafe>
132 </Options> 132 </Options>
133 </Configuration> 133 </Configuration>
134 <Configuration name="Release"> 134 <Configuration name="Release">
135 <Options> 135 <Options>
136 <OutputPath>..\bin\lib\Forms</OutputPath> 136 <OutputPath>..\bin\lib\Forms</OutputPath>
137 <XmlDocFile>RealmForge.UI.Forms.xml</XmlDocFile> 137 <XmlDocFile>RealmForge.UI.Forms.xml</XmlDocFile>
138 <AllowUnsafe>true</AllowUnsafe> 138 <AllowUnsafe>true</AllowUnsafe>
139 </Options> 139 </Options>
140 </Configuration> 140 </Configuration>
141 <ReferencePath>../bin</ReferencePath> 141 <ReferencePath>../bin</ReferencePath>
142 <Reference name="System"/> 142 <Reference name="System"/>
143 <Reference name="System.Drawing"/> 143 <Reference name="System.Drawing"/>
144 <Reference name="System.Data"/> 144 <Reference name="System.Data"/>
145 <Reference name="System.Design"/> 145 <Reference name="System.Design"/>
146 <Reference name="System.Windows.Forms"/> 146 <Reference name="System.Windows.Forms"/>
147 <Reference name="System.Xml"/> 147 <Reference name="System.Xml"/>
148 <Reference name="Axiom.MathLib"/> 148 <Reference name="Axiom.MathLib"/>
149 <Reference name="wx.NET"/> 149 <Reference name="wx.NET"/>
150 <Reference name="RealmForge.Framework"/> 150 <Reference name="RealmForge.Framework"/>
151 <Reference name="RealmForge.Utility"/> 151 <Reference name="RealmForge.Utility"/>
152 <Files> 152 <Files>
153 <File buildAction="EmbeddedResource">IDE\Resources\ImagesCaptionIDE.bmp</File> 153 <File buildAction="EmbeddedResource">IDE\Resources\ImagesCaptionIDE.bmp</File>
154 <File buildAction="EmbeddedResource">IDE\Resources\ImagesCaptionPlain.bmp</File> 154 <File buildAction="EmbeddedResource">IDE\Resources\ImagesCaptionPlain.bmp</File>
155 <File buildAction="EmbeddedResource">IDE\Resources\ImagesMenuControl.bmp</File> 155 <File buildAction="EmbeddedResource">IDE\Resources\ImagesMenuControl.bmp</File>
156 <File buildAction="EmbeddedResource">IDE\Resources\ImagesPopupMenu.bmp</File> 156 <File buildAction="EmbeddedResource">IDE\Resources\ImagesPopupMenu.bmp</File>
157 <File buildAction="EmbeddedResource">IDE\Resources\ImagesTabbedGroups.bmp</File> 157 <File buildAction="EmbeddedResource">IDE\Resources\ImagesTabbedGroups.bmp</File>
158 <File buildAction="EmbeddedResource">IDE\Resources\ImagesTabControl.bmp</File> 158 <File buildAction="EmbeddedResource">IDE\Resources\ImagesTabControl.bmp</File>
159 <File buildAction="EmbeddedResource">IDE\Resources\LibraryIcon.ico</File> 159 <File buildAction="EmbeddedResource">IDE\Resources\LibraryIcon.ico</File>
160 <File buildAction="EmbeddedResource">IDE\Resources\TabbedInvalid.cur</File> 160 <File buildAction="EmbeddedResource">IDE\Resources\TabbedInvalid.cur</File>
161 <File buildAction="EmbeddedResource">IDE\Resources\TabbedValid.cur</File> 161 <File buildAction="EmbeddedResource">IDE\Resources\TabbedValid.cur</File>
162 <File buildAction="EmbeddedResource">IDE\Resources\WizardPicture.bmp</File> 162 <File buildAction="EmbeddedResource">IDE\Resources\WizardPicture.bmp</File>
163 <File buildAction="EmbeddedResource">Controls\Trees\tv_minus.bmp</File> 163 <File buildAction="EmbeddedResource">Controls\Trees\tv_minus.bmp</File>
164 <File buildAction="EmbeddedResource">Controls\Trees\tv_plus.bmp</File> 164 <File buildAction="EmbeddedResource">Controls\Trees\tv_plus.bmp</File>
165 <File buildAction="EmbeddedResource">Controls\Trees\treeview.bmp</File> 165 <File buildAction="EmbeddedResource">Controls\Trees\treeview.bmp</File>
166 <File buildAction="EmbeddedResource">Controls\Trees\listview.bmp</File> 166 <File buildAction="EmbeddedResource">Controls\Trees\listview.bmp</File>
167 <File buildAction="EmbeddedResource">IDE\Menus\MenuControl.bmp</File> 167 <File buildAction="EmbeddedResource">IDE\Menus\MenuControl.bmp</File>
168 <File buildAction="EmbeddedResource">IDE\Controls\InertButton.bmp</File> 168 <File buildAction="EmbeddedResource">IDE\Controls\InertButton.bmp</File>
169 <File buildAction="EmbeddedResource">IDE\Controls\TabbedGroups.bmp</File> 169 <File buildAction="EmbeddedResource">IDE\Controls\TabbedGroups.bmp</File>
170 <File buildAction="EmbeddedResource">IDE\Controls\TabCOntrol.bmp</File> 170 <File buildAction="EmbeddedResource">IDE\Controls\TabCOntrol.bmp</File>
171 <File buildAction="EmbeddedResource">IDE\Controls\WizardControl.bmp</File> 171 <File buildAction="EmbeddedResource">IDE\Controls\WizardControl.bmp</File>
172 <File buildAction="EmbeddedResource">Forms\IDETest.resx</File> 172 <File buildAction="EmbeddedResource">Forms\IDETest.resx</File>
173 <File buildAction="EmbeddedResource">Forms\IDEWindow.resx</File> 173 <File buildAction="EmbeddedResource">Forms\IDEWindow.resx</File>
174 <File buildAction="EmbeddedResource">Forms\Launcher.resx</File> 174 <File buildAction="EmbeddedResource">Forms\Launcher.resx</File>
175 <File buildAction="EmbeddedResource">Forms\MainRenderFrame.resx</File> 175 <File buildAction="EmbeddedResource">Forms\MainRenderFrame.resx</File>
176 <Match pattern="*.cs" recurse="true"/> 176 <Match pattern="*.cs" recurse="true"/>
177 </Files> 177 </Files>
178 </Project> 178 </Project>
179 179
180 <Project name="RealmForge.RAGE" path="RAGE" type="Library" assemblyName="RealmForge.RAGE" rootNamespace="RealmForge"> 180 <Project name="RealmForge.RAGE" path="RAGE" type="Library" assemblyName="RealmForge.RAGE" rootNamespace="RealmForge">
181 <Configuration name="Debug"> 181 <Configuration name="Debug">
182 <Options> 182 <Options>
183 <OutputPath>..\bin\lib\RAGE</OutputPath> 183 <OutputPath>..\bin\lib\RAGE</OutputPath>
184 <XmlDocFile>RealmForge.RAGE.xml</XmlDocFile> 184 <XmlDocFile>RealmForge.RAGE.xml</XmlDocFile>
185 </Options> 185 </Options>
186 </Configuration> 186 </Configuration>
187 <Configuration name="Release"> 187 <Configuration name="Release">
188 <Options> 188 <Options>
189 <OutputPath>..\bin\lib\RAGE</OutputPath> 189 <OutputPath>..\bin\lib\RAGE</OutputPath>
190 <XmlDocFile>RealmForge.RAGE.xml</XmlDocFile> 190 <XmlDocFile>RealmForge.RAGE.xml</XmlDocFile>
191 </Options> 191 </Options>
192 </Configuration> 192 </Configuration>
193 <ReferencePath>../bin</ReferencePath> 193 <ReferencePath>../bin</ReferencePath>
194 <ReferencePath>../bin</ReferencePath> 194 <ReferencePath>../bin</ReferencePath>
195 <Reference name="System"/> 195 <Reference name="System"/>
196 <Reference name="System.XML"/> 196 <Reference name="System.XML"/>
197 <Reference name="System.Windows.Forms"/> 197 <Reference name="System.Windows.Forms"/>
198 <Reference name="System.Drawing"/> 198 <Reference name="System.Drawing"/>
199 <Reference name="Axiom.Plugins.CgProgramManager"/> 199 <Reference name="Axiom.Plugins.CgProgramManager"/>
200 <Reference name="Axiom.Engine"/> 200 <Reference name="Axiom.Engine"/>
201 <Reference name="Axiom.MathLib"/> 201 <Reference name="Axiom.MathLib"/>
202 <Reference name="Axiom.Plugins.ParticleFX"/> 202 <Reference name="Axiom.Plugins.ParticleFX"/>
203 <Reference name="Axiom.Platforms.Win32"/> 203 <Reference name="Axiom.Platforms.Win32"/>
204 <Reference name="Axiom.RenderSystems.DirectX9"/> 204 <Reference name="Axiom.RenderSystems.DirectX9"/>
205 <Reference localCopy="false" name="Axiom.RenderSystems.OpenGL"/> 205 <Reference localCopy="false" name="Axiom.RenderSystems.OpenGL"/>
206 <Reference name="Axiom.SceneManagers.Octree"/> 206 <Reference name="Axiom.SceneManagers.Octree"/>
207 <Reference name="ICSharpCode.SharpZipLib"/> 207 <Reference name="ICSharpCode.SharpZipLib"/>
208 <Reference name="System.Data"/> 208 <Reference name="System.Data"/>
209 <Reference name="RealmForge.Framework"/> 209 <Reference name="RealmForge.Framework"/>
210 <Reference name="RealmForge.Utility"/> 210 <Reference name="RealmForge.Utility"/>
211 <Reference name="ode"/> 211 <Reference name="ode"/>
212 <Files> 212 <Files>
213 <Match pattern="*.cs" recurse="true"/> 213 <Match pattern="*.cs" recurse="true"/>
214 </Files> 214 </Files>
215 </Project> 215 </Project>
216 216
217 217
218 <Project name="RealmForge.ScriptLibrary" path="ScriptLibrary" type="Library" assemblyName="RealmForge.ScriptLibrary" rootNamespace="RSL"> 218 <Project name="RealmForge.ScriptLibrary" path="ScriptLibrary" type="Library" assemblyName="RealmForge.ScriptLibrary" rootNamespace="RSL">
219 <Configuration name="Debug"> 219 <Configuration name="Debug">
220 <Options> 220 <Options>
221 <OutputPath>..\bin\ScriptLibrary</OutputPath> 221 <OutputPath>..\bin\ScriptLibrary</OutputPath>
222 <XmlDocFile>RealmForge.ScriptLibrary.xml</XmlDocFile> 222 <XmlDocFile>RealmForge.ScriptLibrary.xml</XmlDocFile>
223 </Options> 223 </Options>
224 </Configuration> 224 </Configuration>
225 <Configuration name="Release"> 225 <Configuration name="Release">
226 <Options> 226 <Options>
227 <OutputPath>..\bin\ScriptLibrary</OutputPath> 227 <OutputPath>..\bin\ScriptLibrary</OutputPath>
228 <XmlDocFile>RealmForge.ScriptLibrary.xml</XmlDocFile> 228 <XmlDocFile>RealmForge.ScriptLibrary.xml</XmlDocFile>
229 </Options> 229 </Options>
230 </Configuration> 230 </Configuration>
231 <ReferencePath>../bin</ReferencePath> 231 <ReferencePath>../bin</ReferencePath>
232 <Reference name="System"/> 232 <Reference name="System"/>
233 <Reference name="System.XML"/> 233 <Reference name="System.XML"/>
234 <Reference name="System.Windows.Forms"/> 234 <Reference name="System.Windows.Forms"/>
235 <Reference name="System.Drawing"/> 235 <Reference name="System.Drawing"/>
236 <Reference name="Axiom.MathLib"/> 236 <Reference name="Axiom.MathLib"/>
237 <Reference name="wx.NET"/> 237 <Reference name="wx.NET"/>
238 <Reference name="RealmForge.UI.Forms"/> 238 <Reference name="RealmForge.UI.Forms"/>
239 <Reference name="RealmForge.RAGE"/> 239 <Reference name="RealmForge.RAGE"/>
240 <Reference name="RealmForge.Framework"/> 240 <Reference name="RealmForge.Framework"/>
241 <Reference name="RealmForge.Utility"/> 241 <Reference name="RealmForge.Utility"/>
242 <Files> 242 <Files>
243 <Match pattern="*.cs" recurse="true"/> 243 <Match pattern="*.cs" recurse="true"/>
244 </Files> 244 </Files>
245 </Project> 245 </Project>
246 246
247 247
248 <Project name="Updater" path="Updater" type="WinExe" icon="..\bin\Updater.ico" assemblyName="Updater" rootNamespace="RealmForge"> 248 <Project name="Updater" path="Updater" type="WinExe" icon="..\bin\Updater.ico" assemblyName="Updater" rootNamespace="RealmForge">
249 <Configuration name="Debug"> 249 <Configuration name="Debug">
250 <Options> 250 <Options>
251 <OutputPath>..\bin\lib\Updater</OutputPath> 251 <OutputPath>..\bin\lib\Updater</OutputPath>
252 <XmlDocFile>Updater.xml</XmlDocFile> 252 <XmlDocFile>Updater.xml</XmlDocFile>
253 </Options> 253 </Options>
254 </Configuration> 254 </Configuration>
255 <Configuration name="Release"> 255 <Configuration name="Release">
256 <Options> 256 <Options>
257 <OutputPath>..\bin\lib\Updater</OutputPath> 257 <OutputPath>..\bin\lib\Updater</OutputPath>
258 <XmlDocFile>Updater.xml</XmlDocFile> 258 <XmlDocFile>Updater.xml</XmlDocFile>
259 </Options> 259 </Options>
260 </Configuration> 260 </Configuration>
261 <ReferencePath>../bin</ReferencePath> 261 <ReferencePath>../bin</ReferencePath>
262 <Reference name="System"/> 262 <Reference name="System"/>
263 <Reference name="RealmForge.UI.Forms"/> 263 <Reference name="RealmForge.UI.Forms"/>
264 <Reference name="RealmForge.Framework"/> 264 <Reference name="RealmForge.Framework"/>
265 <Reference name="RealmForge.Utility"/> 265 <Reference name="RealmForge.Utility"/>
266 <Files> 266 <Files>
267 <Match pattern="*.cs" recurse="true"/> 267 <Match pattern="*.cs" recurse="true"/>
268 </Files> 268 </Files>
269 </Project> 269 </Project>
270 270
271 271
272 <Project name="DemoGame" path="DemoGame" type="WinExe" icon="..\bin\RealmForge.ico" assemblyName="DemoGame" rootNamespace="RealmForge"> 272 <Project name="DemoGame" path="DemoGame" type="WinExe" icon="..\bin\RealmForge.ico" assemblyName="DemoGame" rootNamespace="RealmForge">
273 <Configuration name="Debug"> 273 <Configuration name="Debug">
274 <Options> 274 <Options>
275 <OutputPath>..\bin</OutputPath> 275 <OutputPath>..\bin</OutputPath>
276 <XmlDocFile>DemoGame.xml</XmlDocFile> 276 <XmlDocFile>DemoGame.xml</XmlDocFile>
277 </Options> 277 </Options>
278 </Configuration> 278 </Configuration>
279 <Configuration name="Release"> 279 <Configuration name="Release">
280 <Options> 280 <Options>
281 <OutputPath>..\bin</OutputPath> 281 <OutputPath>..\bin</OutputPath>
282 <XmlDocFile>DemoGame.xml</XmlDocFile> 282 <XmlDocFile>DemoGame.xml</XmlDocFile>
283 </Options> 283 </Options>
284 </Configuration> 284 </Configuration>
285 <ReferencePath>../bin</ReferencePath> 285 <ReferencePath>../bin</ReferencePath>
286 <Reference name="System"/> 286 <Reference name="System"/>
287 <Reference name="RealmForge.UI.Forms"/> 287 <Reference name="RealmForge.UI.Forms"/>
288 <Reference name="RealmForge.ScriptLibrary"/> 288 <Reference name="RealmForge.ScriptLibrary"/>
289 <Reference name="RealmForge.RAGE"/> 289 <Reference name="RealmForge.RAGE"/>
290 <Reference name="RealmForge.Framework"/> 290 <Reference name="RealmForge.Framework"/>
291 <Reference name="RealmForge.Utility"/> 291 <Reference name="RealmForge.Utility"/>
292 <Files> 292 <Files>
293 <Match pattern="*.cs" recurse="true"/> 293 <Match pattern="*.cs" recurse="true"/>
294 </Files> 294 </Files>
295 </Project> 295 </Project>
296 296
297 </Solution> 297 </Solution>
298</Prebuild> 298</Prebuild>
299 299
300 300
diff --git a/Prebuild/doc/prebuild-example2.xml b/Prebuild/doc/prebuild-example2.xml
index 02276f6..bd23c4f 100644
--- a/Prebuild/doc/prebuild-example2.xml
+++ b/Prebuild/doc/prebuild-example2.xml
@@ -1,72 +1,72 @@
1<?xml version="1.0" encoding="utf-8" ?> 1<?xml version="1.0" encoding="utf-8" ?>
2<Prebuild xmlns="http://dnpb.sourceforge.net/schemas/prebuild-1.6.xsd"> 2<Prebuild xmlns="http://dnpb.sourceforge.net/schemas/prebuild-1.6.xsd">
3 <Solution name="Prebuild"> 3 <Solution name="Prebuild">
4 <Configuration name="Debug"> 4 <Configuration name="Debug">
5 <Options> 5 <Options>
6 <?if OS = "Win32" ?> 6 <?if OS = "Win32" ?>
7 <CompilerDefines>DEBUG;TRACE;WIN32;NET</CompilerDefines> 7 <CompilerDefines>DEBUG;TRACE;WIN32;NET</CompilerDefines>
8 <?else ?> 8 <?else ?>
9 <CompilerDefines>DEBUG;TRACE;POSIX</CompilerDefines> 9 <CompilerDefines>DEBUG;TRACE;POSIX</CompilerDefines>
10 <?endif ?> 10 <?endif ?>
11 <OptimizeCode>false</OptimizeCode> 11 <OptimizeCode>false</OptimizeCode>
12 <OutputPath>bin\Debug</OutputPath> 12 <OutputPath>bin\Debug</OutputPath>
13 <DebugInformation>true</DebugInformation> 13 <DebugInformation>true</DebugInformation>
14 <SuppressWarnings>1595</SuppressWarnings> 14 <SuppressWarnings>1595</SuppressWarnings>
15 </Options> 15 </Options>
16 </Configuration> 16 </Configuration>
17 <Configuration name="Release"> 17 <Configuration name="Release">
18 <Options> 18 <Options>
19 <?if OS = "Win32" ?> 19 <?if OS = "Win32" ?>
20 <CompilerDefines>TRACE;WIN32;NET</CompilerDefines> 20 <CompilerDefines>TRACE;WIN32;NET</CompilerDefines>
21 <?else ?> 21 <?else ?>
22 <CompilerDefines>TRACE;POSIX</CompilerDefines> 22 <CompilerDefines>TRACE;POSIX</CompilerDefines>
23 <?endif ?> 23 <?endif ?>
24 <OutputPath>bin\Release</OutputPath> 24 <OutputPath>bin\Release</OutputPath>
25 <OptimizeCode>true</OptimizeCode> 25 <OptimizeCode>true</OptimizeCode>
26 <DebugInformation>false</DebugInformation> 26 <DebugInformation>false</DebugInformation>
27 <SuppressWarnings>1595</SuppressWarnings> 27 <SuppressWarnings>1595</SuppressWarnings>
28 </Options> 28 </Options>
29 </Configuration> 29 </Configuration>
30 <Files> 30 <Files>
31 <File>prebuild.xml</File> 31 <File>prebuild.xml</File>
32 <Match path="doc" pattern="*.txt"/> 32 <Match path="doc" pattern="*.txt"/>
33 </Files> 33 </Files>
34 <Project name="Prebuild" path="src" language="C#" assemblyName="Prebuild" icon="App.ico" type="Exe" rootNamespace="Prebuild" startupObject="Prebuild.Prebuild"> 34 <Project name="Prebuild" path="src" language="C#" assemblyName="Prebuild" icon="App.ico" type="Exe" rootNamespace="Prebuild" startupObject="Prebuild.Prebuild">
35 <Configuration name="Debug"> 35 <Configuration name="Debug">
36 <Options> 36 <Options>
37 <?if OS = "Win32" ?> 37 <?if OS = "Win32" ?>
38 <CompilerDefines>DEBUG;TRACE;WIN32;NET</CompilerDefines> 38 <CompilerDefines>DEBUG;TRACE;WIN32;NET</CompilerDefines>
39 <?else ?> 39 <?else ?>
40 <CompilerDefines>DEBUG;TRACE;POSIX</CompilerDefines> 40 <CompilerDefines>DEBUG;TRACE;POSIX</CompilerDefines>
41 <?endif ?> 41 <?endif ?>
42 <OptimizeCode>false</OptimizeCode> 42 <OptimizeCode>false</OptimizeCode>
43 <OutputPath>bin\Debug</OutputPath> 43 <OutputPath>bin\Debug</OutputPath>
44 <DebugInformation>true</DebugInformation> 44 <DebugInformation>true</DebugInformation>
45 <XmlDocFile>Prebuild.xml</XmlDocFile> 45 <XmlDocFile>Prebuild.xml</XmlDocFile>
46 <SuppressWarnings>1595</SuppressWarnings> 46 <SuppressWarnings>1595</SuppressWarnings>
47 </Options> 47 </Options>
48 </Configuration> 48 </Configuration>
49 <Configuration name="Release"> 49 <Configuration name="Release">
50 <Options> 50 <Options>
51 <?if OS = "Win32" ?> 51 <?if OS = "Win32" ?>
52 <CompilerDefines>TRACE;WIN32;NET</CompilerDefines> 52 <CompilerDefines>TRACE;WIN32;NET</CompilerDefines>
53 <?else ?> 53 <?else ?>
54 <CompilerDefines>TRACE;POSIX</CompilerDefines> 54 <CompilerDefines>TRACE;POSIX</CompilerDefines>
55 <?endif ?> 55 <?endif ?>
56 <OutputPath>bin\Release</OutputPath> 56 <OutputPath>bin\Release</OutputPath>
57 <OptimizeCode>true</OptimizeCode> 57 <OptimizeCode>true</OptimizeCode>
58 <DebugInformation>false</DebugInformation> 58 <DebugInformation>false</DebugInformation>
59 <XmlDocFile>Prebuild.xml</XmlDocFile> 59 <XmlDocFile>Prebuild.xml</XmlDocFile>
60 <SuppressWarnings>1595</SuppressWarnings> 60 <SuppressWarnings>1595</SuppressWarnings>
61 </Options> 61 </Options>
62 </Configuration> 62 </Configuration>
63 <Reference name="System.Xml" /> 63 <Reference name="System.Xml" />
64 <Reference name="System" /> 64 <Reference name="System" />
65 <Files> 65 <Files>
66 <Match pattern="App.ico" buildAction="EmbeddedResource"/> 66 <Match pattern="App.ico" buildAction="EmbeddedResource"/>
67 <Match path="data" pattern="prebuild-1.6.xsd" buildAction="EmbeddedResource"/> 67 <Match path="data" pattern="prebuild-1.6.xsd" buildAction="EmbeddedResource"/>
68 <Match pattern="*.cs" recurse="true"/> 68 <Match pattern="*.cs" recurse="true"/>
69 </Files> 69 </Files>
70 </Project> 70 </Project>
71 </Solution> 71 </Solution>
72</Prebuild> 72</Prebuild>
diff --git a/Prebuild/doc/prebuild-example3.xml b/Prebuild/doc/prebuild-example3.xml
index 1ba38f7..0111562 100644
--- a/Prebuild/doc/prebuild-example3.xml
+++ b/Prebuild/doc/prebuild-example3.xml
@@ -1,113 +1,113 @@
1<?xml version="1.0" encoding="utf-8"?> 1<?xml version="1.0" encoding="utf-8"?>
2 <!--The version of the XML schema specified in the version and xmlns attributes should match the one for which the version of Prebuild.exe used was compiled for. In this example it is the version 1.6 schema, you can find the XSD schema file at the url specified in the xmlns attribute. --> 2 <!--The version of the XML schema specified in the version and xmlns attributes should match the one for which the version of Prebuild.exe used was compiled for. In this example it is the version 1.6 schema, you can find the XSD schema file at the url specified in the xmlns attribute. -->
3 <Prebuild version="1.6" xmlns="http://dnpb.sourceforge.net/schemas/prebuild-1.6.xsd"> 3 <Prebuild version="1.6" xmlns="http://dnpb.sourceforge.net/schemas/prebuild-1.6.xsd">
4 <Solution name="RealmForge"> <!--The title and file name for the solution, combine, workspace, or project group (depending on what development tool you are using)--> 4 <Solution name="RealmForge"> <!--The title and file name for the solution, combine, workspace, or project group (depending on what development tool you are using)-->
5 <!--Configurations found as children of Solution are used as templates for the configurations found in the project, this allows you to avoid writing the same options in each project (and maintaining each of these). You can provide defaults and then override them in the configurations defined for each project. All options are optional.--> 5 <!--Configurations found as children of Solution are used as templates for the configurations found in the project, this allows you to avoid writing the same options in each project (and maintaining each of these). You can provide defaults and then override them in the configurations defined for each project. All options are optional.-->
6 <Configuration name="Debug"> 6 <Configuration name="Debug">
7 <Options> 7 <Options>
8 <!-- simple logically expressions can be evaluated, if, else, elseif, and endif are valid statements. Note that it is not neccisary to define POSIX or WIN32 --> 8 <!-- simple logically expressions can be evaluated, if, else, elseif, and endif are valid statements. Note that it is not neccisary to define POSIX or WIN32 -->
9 <?if OS = "Win32" ?> 9 <?if OS = "Win32" ?>
10 <CompilerDefines>DEBUG;TRACE;WIN32</CompilerDefines> 10 <CompilerDefines>DEBUG;TRACE;WIN32</CompilerDefines>
11 <?else ?> 11 <?else ?>
12 <CompilerDefines>DEBUG;TRACE;POSIX</CompilerDefines> 12 <CompilerDefines>DEBUG;TRACE;POSIX</CompilerDefines>
13 <?endif ?> 13 <?endif ?>
14 <OptimizeCode>false</OptimizeCode> 14 <OptimizeCode>false</OptimizeCode>
15 <CheckUnderflowOverflow>false</CheckUnderflowOverflow> 15 <CheckUnderflowOverflow>false</CheckUnderflowOverflow>
16 <AllowUnsafe>false</AllowUnsafe> 16 <AllowUnsafe>false</AllowUnsafe>
17 <WarningLevel>4</WarningLevel> 17 <WarningLevel>4</WarningLevel>
18 <!--The filter for the number of warnings or errors shown and the tolerance level as to what is an error. This is value from 0 to 4 where 4 is the most strict (least tolerent).--> 18 <!--The filter for the number of warnings or errors shown and the tolerance level as to what is an error. This is value from 0 to 4 where 4 is the most strict (least tolerent).-->
19 19
20 <WarningsAsErrors>false</WarningsAsErrors> 20 <WarningsAsErrors>false</WarningsAsErrors>
21 <SuppressWarnings>1591;219;1573;1572;168</SuppressWarnings> 21 <SuppressWarnings>1591;219;1573;1572;168</SuppressWarnings>
22 <!-- A semicolon ';' delimited list of the warnings that are filtered and not shown in the output window during compiling a project. Only include the number portion of the warning codes that are shown in output during compilation (eg CS1591, should be entered as 1591)--> 22 <!-- A semicolon ';' delimited list of the warnings that are filtered and not shown in the output window during compiling a project. Only include the number portion of the warning codes that are shown in output during compilation (eg CS1591, should be entered as 1591)-->
23 23
24 <OutputPath>..\bin</OutputPath> 24 <OutputPath>..\bin</OutputPath>
25 <DebugInformation>true</DebugInformation> 25 <DebugInformation>true</DebugInformation>
26 <RegisterComInterop>false</RegisterComInterop> 26 <RegisterComInterop>false</RegisterComInterop>
27 <IncrementalBuild>true</IncrementalBuild> 27 <IncrementalBuild>true</IncrementalBuild>
28 <BaseAddress>285212672</BaseAddress> 28 <BaseAddress>285212672</BaseAddress>
29 <FileAlignment>4096</FileAlignment> 29 <FileAlignment>4096</FileAlignment>
30 <NoStdLib>false</NoStdLib> 30 <NoStdLib>false</NoStdLib>
31 <XmlDocFile>Docs.xml</XmlDocFile> 31 <XmlDocFile>Docs.xml</XmlDocFile>
32 </Options> 32 </Options>
33 </Configuration> 33 </Configuration>
34 <Configuration name="Release"> <!-- You can define multple configurations that projects can have, but there is no way to define which one is selected by default as this is a part of the user preferences for a project, not the solution or project files --> 34 <Configuration name="Release"> <!-- You can define multple configurations that projects can have, but there is no way to define which one is selected by default as this is a part of the user preferences for a project, not the solution or project files -->
35 <Options> 35 <Options>
36 <CompilerDefines>TRACE</CompilerDefines> 36 <CompilerDefines>TRACE</CompilerDefines>
37 <OptimizeCode>true</OptimizeCode> 37 <OptimizeCode>true</OptimizeCode>
38 <CheckUnderflowOverflow>false</CheckUnderflowOverflow> 38 <CheckUnderflowOverflow>false</CheckUnderflowOverflow>
39 <AllowUnsafe>false</AllowUnsafe> 39 <AllowUnsafe>false</AllowUnsafe>
40 <WarningLevel>4</WarningLevel> 40 <WarningLevel>4</WarningLevel>
41 <WarningsAsErrors>false</WarningsAsErrors> 41 <WarningsAsErrors>false</WarningsAsErrors>
42 <SuppressWarnings>1591;219;1573;1572;168</SuppressWarnings> 42 <SuppressWarnings>1591;219;1573;1572;168</SuppressWarnings>
43 <OutputPath>..\bin</OutputPath> 43 <OutputPath>..\bin</OutputPath>
44 <DebugInformation>false</DebugInformation> 44 <DebugInformation>false</DebugInformation>
45 <RegisterComInterop>false</RegisterComInterop> 45 <RegisterComInterop>false</RegisterComInterop>
46 <IncrementalBuild>true</IncrementalBuild> 46 <IncrementalBuild>true</IncrementalBuild>
47 <BaseAddress>285212672</BaseAddress> 47 <BaseAddress>285212672</BaseAddress>
48 <FileAlignment>4096</FileAlignment> 48 <FileAlignment>4096</FileAlignment>
49 <NoStdLib>false</NoStdLib> 49 <NoStdLib>false</NoStdLib>
50 <XmlDocFile>Docs.xml</XmlDocFile> 50 <XmlDocFile>Docs.xml</XmlDocFile>
51 </Options> 51 </Options>
52 </Configuration> 52 </Configuration>
53 53
54 <!-- One of the projects that is included in the Solution --> 54 <!-- One of the projects that is included in the Solution -->
55 <Project name="RealmForge.Utility" path="Utility" type="Library" assemblyName="RealmForge.Utility" rootNamespace="RealmForge"> 55 <Project name="RealmForge.Utility" path="Utility" type="Library" assemblyName="RealmForge.Utility" rootNamespace="RealmForge">
56 <Configuration name="Debug"> 56 <Configuration name="Debug">
57 <Options> 57 <Options>
58 <OutputPath>..\bin\lib\Utility</OutputPath> 58 <OutputPath>..\bin\lib\Utility</OutputPath>
59 <XmlDocFile>RealmForge.Utility.xml</XmlDocFile> 59 <XmlDocFile>RealmForge.Utility.xml</XmlDocFile>
60 </Options> 60 </Options>
61 </Configuration> 61 </Configuration>
62 <Configuration name="Release"> 62 <Configuration name="Release">
63 <Options> 63 <Options>
64 <OutputPath>..\bin\lib\Utility</OutputPath> 64 <OutputPath>..\bin\lib\Utility</OutputPath>
65 <XmlDocFile>RealmForge.Utility.xml</XmlDocFile> 65 <XmlDocFile>RealmForge.Utility.xml</XmlDocFile>
66 </Options> 66 </Options>
67 </Configuration> 67 </Configuration>
68 <ReferencePath>../bin</ReferencePath> 68 <ReferencePath>../bin</ReferencePath>
69 <Reference name="System"/> 69 <Reference name="System"/>
70 <Reference name="System.Data"/> 70 <Reference name="System.Data"/>
71 <Reference name="System.Drawing"/> 71 <Reference name="System.Drawing"/>
72 <Reference name="System.Xml"/> 72 <Reference name="System.Xml"/>
73 <Reference name="System.Runtime.Serialization.Formatters.Soap"/> 73 <Reference name="System.Runtime.Serialization.Formatters.Soap"/>
74 <Reference name="ICSharpCode.SharpZipLib"/> 74 <Reference name="ICSharpCode.SharpZipLib"/>
75 <Files> 75 <Files>
76 <Match pattern="*.cs" recurse="true"/> 76 <Match pattern="*.cs" recurse="true"/>
77 </Files> 77 </Files>
78 </Project> 78 </Project>
79 79
80 <!-- Another projects that is included in the Solution --> 80 <!-- Another projects that is included in the Solution -->
81 <Project name="DemoGame" path="DemoGame" type="WinExe" icon="..\bin\RealmForge.ico" assemblyName="DemoGame" rootNamespace="RealmForge"> 81 <Project name="DemoGame" path="DemoGame" type="WinExe" icon="..\bin\RealmForge.ico" assemblyName="DemoGame" rootNamespace="RealmForge">
82 <!-- icon is used to define the location of the .ico file that is embeeded in the assembly when the project is compiled. This is relative to the project path --> 82 <!-- icon is used to define the location of the .ico file that is embeeded in the assembly when the project is compiled. This is relative to the project path -->
83 <!--type defines the type of project, valid types are Library (.dll), WinExe (.exe), and Exe (.exe). WinExe is not windows specific, it just defines that it is a GUI application and that no Console or Command window will show when it is started--> 83 <!--type defines the type of project, valid types are Library (.dll), WinExe (.exe), and Exe (.exe). WinExe is not windows specific, it just defines that it is a GUI application and that no Console or Command window will show when it is started-->
84 84
85 <Configuration name="Debug"> 85 <Configuration name="Debug">
86 <Options> 86 <Options>
87 <OutputPath>..\bin</OutputPath> 87 <OutputPath>..\bin</OutputPath>
88 <XmlDocFile>DemoGame.xml</XmlDocFile> 88 <XmlDocFile>DemoGame.xml</XmlDocFile>
89 </Options> 89 </Options>
90 </Configuration> 90 </Configuration>
91 <Configuration name="Release"> 91 <Configuration name="Release">
92 <Options> 92 <Options>
93 <OutputPath>..\bin</OutputPath> 93 <OutputPath>..\bin</OutputPath>
94 <XmlDocFile>DemoGame.xml</XmlDocFile> 94 <XmlDocFile>DemoGame.xml</XmlDocFile>
95 </Options> 95 </Options>
96 </Configuration> 96 </Configuration>
97 <ReferencePath>../bin</ReferencePath> 97 <ReferencePath>../bin</ReferencePath>
98 <Reference name="System"/> <!-- Assemblies that are located in the GAC (installed, global) can be referenced--> 98 <Reference name="System"/> <!-- Assemblies that are located in the GAC (installed, global) can be referenced-->
99 <Reference name="ode"/> <!-- Assemblies that are located in the output directory to which the file is built can be referenced --> 99 <Reference name="ode"/> <!-- Assemblies that are located in the output directory to which the file is built can be referenced -->
100 <Reference name="RealmForge.Utility"/> <!-- When you reference the name of another project, then that project (and it's output) will be referenced instead of looking for a pre-built assembly--> 100 <Reference name="RealmForge.Utility"/> <!-- When you reference the name of another project, then that project (and it's output) will be referenced instead of looking for a pre-built assembly-->
101 <Files> 101 <Files>
102 <!-- path defaults to . or the directory that prebuild.exe resides in --> 102 <!-- path defaults to . or the directory that prebuild.exe resides in -->
103 <Match path="." pattern="*.cs" recurse="true"/> 103 <Match path="." pattern="*.cs" recurse="true"/>
104 <Match pattern="*.bmp" recurse="true" buildAction="EmbeddedResource"/> 104 <Match pattern="*.bmp" recurse="true" buildAction="EmbeddedResource"/>
105 <Match pattern="[^a]*\.(png|jpg)" useRegex="true" buildAction="EmbeddedResource"/> 105 <Match pattern="[^a]*\.(png|jpg)" useRegex="true" buildAction="EmbeddedResource"/>
106 106
107 <!-- Uses a regex or regular expression to find all files that end with .png or .jpg but dont have the letter 'a' in their name and add them to the project as EmbeddedResource's. Because recurse enabled (default is false), only the values in the files in that are directly in the project directory (not child directories) are checked.--> 107 <!-- Uses a regex or regular expression to find all files that end with .png or .jpg but dont have the letter 'a' in their name and add them to the project as EmbeddedResource's. Because recurse enabled (default is false), only the values in the files in that are directly in the project directory (not child directories) are checked.-->
108 <!--EmbeddedResource, Content, and Compile are valid buildAction's--> 108 <!--EmbeddedResource, Content, and Compile are valid buildAction's-->
109 </Files> 109 </Files>
110 </Project> 110 </Project>
111 111
112 </Solution> 112 </Solution>
113</Prebuild> 113</Prebuild>
diff --git a/Prebuild/doc/prebuild-example4.xml b/Prebuild/doc/prebuild-example4.xml
index c6c223f..e5861b8 100644
--- a/Prebuild/doc/prebuild-example4.xml
+++ b/Prebuild/doc/prebuild-example4.xml
@@ -1,715 +1,715 @@
1<?xml version="1.0" encoding="utf-8" ?> 1<?xml version="1.0" encoding="utf-8" ?>
2<Prebuild xmlns="http://dnpb.sourceforge.net/schemas/prebuild-1.6.xsd" version="1.6"> 2<Prebuild xmlns="http://dnpb.sourceforge.net/schemas/prebuild-1.6.xsd" version="1.6">
3 <Solution name="SdlDotNet"> 3 <Solution name="SdlDotNet">
4 <Configuration name="Debug"> 4 <Configuration name="Debug">
5 <Options> 5 <Options>
6 <CompilerDefines>DEBUG;TRACE</CompilerDefines> 6 <CompilerDefines>DEBUG;TRACE</CompilerDefines>
7 <OptimizeCode>false</OptimizeCode> 7 <OptimizeCode>false</OptimizeCode>
8 <AllowUnsafe>false</AllowUnsafe> 8 <AllowUnsafe>false</AllowUnsafe>
9 <OutputPath>bin\Debug</OutputPath> 9 <OutputPath>bin\Debug</OutputPath>
10 <DebugInformation>true</DebugInformation> 10 <DebugInformation>true</DebugInformation>
11 <WarningLevel>4</WarningLevel> 11 <WarningLevel>4</WarningLevel>
12 <SuppressWarnings>1595</SuppressWarnings> 12 <SuppressWarnings>1595</SuppressWarnings>
13 </Options> 13 </Options>
14 </Configuration> 14 </Configuration>
15 <Configuration name="Release"> 15 <Configuration name="Release">
16 <Options> 16 <Options>
17 <CompilerDefines>TRACE</CompilerDefines> 17 <CompilerDefines>TRACE</CompilerDefines>
18 <OptimizeCode>true</OptimizeCode> 18 <OptimizeCode>true</OptimizeCode>
19 <AllowUnsafe>false</AllowUnsafe> 19 <AllowUnsafe>false</AllowUnsafe>
20 <OutputPath>bin\Release</OutputPath> 20 <OutputPath>bin\Release</OutputPath>
21 <DebugInformation>false</DebugInformation> 21 <DebugInformation>false</DebugInformation>
22 <WarningLevel>1</WarningLevel> 22 <WarningLevel>1</WarningLevel>
23 <SuppressWarnings>1595</SuppressWarnings> 23 <SuppressWarnings>1595</SuppressWarnings>
24 </Options> 24 </Options>
25 </Configuration> 25 </Configuration>
26 <Files> 26 <Files>
27 <File buildAction="Content">SdlDotNet.build</File> 27 <File buildAction="Content">SdlDotNet.build</File>
28 <File buildAction="Content">prebuild.xml</File> 28 <File buildAction="Content">prebuild.xml</File>
29 </Files> 29 </Files>
30 <Project name="SdlDotNet" path="src" language="C#" type="Library" assemblyName="SdlDotNet" rootNamespace="SdlDotNet"> 30 <Project name="SdlDotNet" path="src" language="C#" type="Library" assemblyName="SdlDotNet" rootNamespace="SdlDotNet">
31 <Configuration name="Debug"> 31 <Configuration name="Debug">
32 <Options> 32 <Options>
33 <CompilerDefines>DEBUG;TRACE</CompilerDefines> 33 <CompilerDefines>DEBUG;TRACE</CompilerDefines>
34 <OptimizeCode>false</OptimizeCode> 34 <OptimizeCode>false</OptimizeCode>
35 <AllowUnsafe>false</AllowUnsafe> 35 <AllowUnsafe>false</AllowUnsafe>
36 <OutputPath>bin\Debug</OutputPath> 36 <OutputPath>bin\Debug</OutputPath>
37 <DebugInformation>true</DebugInformation> 37 <DebugInformation>true</DebugInformation>
38 <XmlDocFile>SdlDotNet.xml</XmlDocFile> 38 <XmlDocFile>SdlDotNet.xml</XmlDocFile>
39 <WarningLevel>4</WarningLevel> 39 <WarningLevel>4</WarningLevel>
40 <SuppressWarnings>1595</SuppressWarnings> 40 <SuppressWarnings>1595</SuppressWarnings>
41 </Options> 41 </Options>
42 </Configuration> 42 </Configuration>
43 <Configuration name="Release"> 43 <Configuration name="Release">
44 <Options> 44 <Options>
45 <CompilerDefines>TRACE</CompilerDefines> 45 <CompilerDefines>TRACE</CompilerDefines>
46 <OptimizeCode>true</OptimizeCode> 46 <OptimizeCode>true</OptimizeCode>
47 <AllowUnsafe>false</AllowUnsafe> 47 <AllowUnsafe>false</AllowUnsafe>
48 <OutputPath>bin\Release</OutputPath> 48 <OutputPath>bin\Release</OutputPath>
49 <XmlDocFile>SdlDotNet.xml</XmlDocFile> 49 <XmlDocFile>SdlDotNet.xml</XmlDocFile>
50 <DebugInformation>false</DebugInformation> 50 <DebugInformation>false</DebugInformation>
51 <WarningLevel>1</WarningLevel> 51 <WarningLevel>1</WarningLevel>
52 <SuppressWarnings>1595</SuppressWarnings> 52 <SuppressWarnings>1595</SuppressWarnings>
53 </Options> 53 </Options>
54 </Configuration> 54 </Configuration>
55 <Reference name="System" /> 55 <Reference name="System" />
56 <Reference name="System.Windows.Forms" /> 56 <Reference name="System.Windows.Forms" />
57 <Reference name="System.Drawing" /> 57 <Reference name="System.Drawing" />
58 <Reference name="Tao.Sdl" localCopy="true" path="..\\lib"/> 58 <Reference name="Tao.Sdl" localCopy="true" path="..\\lib"/>
59 <Files> 59 <Files>
60 <Match path="." pattern="SurfaceControl.cs" subType="Component" recurse="true"/> 60 <Match path="." pattern="SurfaceControl.cs" subType="Component" recurse="true"/>
61 <Match path="." pattern="*.bmp" buildAction="EmbeddedResource" recurse="true"/> 61 <Match path="." pattern="*.bmp" buildAction="EmbeddedResource" recurse="true"/>
62 <Match path="." pattern="*.cs" recurse="true"> 62 <Match path="." pattern="*.cs" recurse="true">
63 <Exclude name="SurfaceControl.cs"/> 63 <Exclude name="SurfaceControl.cs"/>
64 </Match> 64 </Match>
65 </Files> 65 </Files>
66 </Project> 66 </Project>
67 <Project name="Rectangles" path="examples\\Rectangles" language="C#" type="WinExe" startupObject="SdlDotNet.Examples.Rectangles.Rectangles" assemblyName="Rectangles" rootNamespace="SdlDotNet.Examples.Rectangles" icon="App.ico"> 67 <Project name="Rectangles" path="examples\\Rectangles" language="C#" type="WinExe" startupObject="SdlDotNet.Examples.Rectangles.Rectangles" assemblyName="Rectangles" rootNamespace="SdlDotNet.Examples.Rectangles" icon="App.ico">
68 <Configuration name="Debug"> 68 <Configuration name="Debug">
69 <Options> 69 <Options>
70 <CompilerDefines>DEBUG;TRACE</CompilerDefines> 70 <CompilerDefines>DEBUG;TRACE</CompilerDefines>
71 <OptimizeCode>false</OptimizeCode> 71 <OptimizeCode>false</OptimizeCode>
72 <AllowUnsafe>false</AllowUnsafe> 72 <AllowUnsafe>false</AllowUnsafe>
73 <OutputPath>bin\Debug</OutputPath> 73 <OutputPath>bin\Debug</OutputPath>
74 <DebugInformation>true</DebugInformation> 74 <DebugInformation>true</DebugInformation>
75 <XmlDocFile>Rectangles.xml</XmlDocFile> 75 <XmlDocFile>Rectangles.xml</XmlDocFile>
76 <WarningLevel>4</WarningLevel> 76 <WarningLevel>4</WarningLevel>
77 <SuppressWarnings>1595</SuppressWarnings> 77 <SuppressWarnings>1595</SuppressWarnings>
78 </Options> 78 </Options>
79 </Configuration> 79 </Configuration>
80 <Configuration name="Release"> 80 <Configuration name="Release">
81 <Options> 81 <Options>
82 <CompilerDefines>TRACE</CompilerDefines> 82 <CompilerDefines>TRACE</CompilerDefines>
83 <OptimizeCode>true</OptimizeCode> 83 <OptimizeCode>true</OptimizeCode>
84 <AllowUnsafe>false</AllowUnsafe> 84 <AllowUnsafe>false</AllowUnsafe>
85 <OutputPath>bin\Release</OutputPath> 85 <OutputPath>bin\Release</OutputPath>
86 <DebugInformation>false</DebugInformation> 86 <DebugInformation>false</DebugInformation>
87 <XmlDocFile>Rectangles.xml</XmlDocFile> 87 <XmlDocFile>Rectangles.xml</XmlDocFile>
88 <WarningLevel>1</WarningLevel> 88 <WarningLevel>1</WarningLevel>
89 <SuppressWarnings>1595</SuppressWarnings> 89 <SuppressWarnings>1595</SuppressWarnings>
90 </Options> 90 </Options>
91 </Configuration> 91 </Configuration>
92 <Reference name="System" /> 92 <Reference name="System" />
93 <Reference name="System.Drawing" /> 93 <Reference name="System.Drawing" />
94 <Reference name="SdlDotNet" localCopy="true"/> 94 <Reference name="SdlDotNet" localCopy="true"/>
95 <Files> 95 <Files>
96 <File buildAction="EmbeddedResource">App.ico</File> 96 <File buildAction="EmbeddedResource">App.ico</File>
97 <Match path="." pattern="*.cs" recurse="true"/> 97 <Match path="." pattern="*.cs" recurse="true"/>
98 </Files> 98 </Files>
99 </Project> 99 </Project>
100 <Project name="Gears" path="examples\\Gears" language="C#" type="WinExe" startupObject="SdlDotNet.Examples.Gears.Gears" assemblyName="Gears" rootNamespace="SdlDotNet.Examples.Gears" icon="App.ico"> 100 <Project name="Gears" path="examples\\Gears" language="C#" type="WinExe" startupObject="SdlDotNet.Examples.Gears.Gears" assemblyName="Gears" rootNamespace="SdlDotNet.Examples.Gears" icon="App.ico">
101 <Configuration name="Debug"> 101 <Configuration name="Debug">
102 <Options> 102 <Options>
103 <CompilerDefines>DEBUG;TRACE</CompilerDefines> 103 <CompilerDefines>DEBUG;TRACE</CompilerDefines>
104 <OptimizeCode>false</OptimizeCode> 104 <OptimizeCode>false</OptimizeCode>
105 <AllowUnsafe>false</AllowUnsafe> 105 <AllowUnsafe>false</AllowUnsafe>
106 <OutputPath>bin\Debug</OutputPath> 106 <OutputPath>bin\Debug</OutputPath>
107 <DebugInformation>true</DebugInformation> 107 <DebugInformation>true</DebugInformation>
108 <XmlDocFile>Gears.xml</XmlDocFile> 108 <XmlDocFile>Gears.xml</XmlDocFile>
109 <WarningLevel>4</WarningLevel> 109 <WarningLevel>4</WarningLevel>
110 <SuppressWarnings>1595</SuppressWarnings> 110 <SuppressWarnings>1595</SuppressWarnings>
111 </Options> 111 </Options>
112 </Configuration> 112 </Configuration>
113 <Configuration name="Release"> 113 <Configuration name="Release">
114 <Options> 114 <Options>
115 <CompilerDefines>TRACE</CompilerDefines> 115 <CompilerDefines>TRACE</CompilerDefines>
116 <OptimizeCode>true</OptimizeCode> 116 <OptimizeCode>true</OptimizeCode>
117 <AllowUnsafe>false</AllowUnsafe> 117 <AllowUnsafe>false</AllowUnsafe>
118 <OutputPath>bin\Release</OutputPath> 118 <OutputPath>bin\Release</OutputPath>
119 <DebugInformation>false</DebugInformation> 119 <DebugInformation>false</DebugInformation>
120 <XmlDocFile>Gears.xml</XmlDocFile> 120 <XmlDocFile>Gears.xml</XmlDocFile>
121 <WarningLevel>1</WarningLevel> 121 <WarningLevel>1</WarningLevel>
122 <SuppressWarnings>1595</SuppressWarnings> 122 <SuppressWarnings>1595</SuppressWarnings>
123 </Options> 123 </Options>
124 </Configuration> 124 </Configuration>
125 <Reference name="System" /> 125 <Reference name="System" />
126 <Reference name="System.Drawing" /> 126 <Reference name="System.Drawing" />
127 <Reference name="SdlDotNet" localCopy="true"/> 127 <Reference name="SdlDotNet" localCopy="true"/>
128 <Reference name="Tao.OpenGl" localCopy="true" path="..\\..\\lib"/> 128 <Reference name="Tao.OpenGl" localCopy="true" path="..\\..\\lib"/>
129 <Files> 129 <Files>
130 <File buildAction="EmbeddedResource">App.ico</File> 130 <File buildAction="EmbeddedResource">App.ico</File>
131 <Match path="." pattern="*.cs" recurse="true"/> 131 <Match path="." pattern="*.cs" recurse="true"/>
132 </Files> 132 </Files>
133 </Project> 133 </Project>
134 <Project name="CDPlayer" path="examples\\CDPlayer" language="C#" type="WinExe" startupObject="SdlDotNet.Examples.CDPlayer.CDPlayer" assemblyName="CDPlayer" rootNamespace="SdlDotNet.Examples.CDPlayer" icon="App.ico"> 134 <Project name="CDPlayer" path="examples\\CDPlayer" language="C#" type="WinExe" startupObject="SdlDotNet.Examples.CDPlayer.CDPlayer" assemblyName="CDPlayer" rootNamespace="SdlDotNet.Examples.CDPlayer" icon="App.ico">
135 <Configuration name="Debug"> 135 <Configuration name="Debug">
136 <Options> 136 <Options>
137 <CompilerDefines>DEBUG;TRACE</CompilerDefines> 137 <CompilerDefines>DEBUG;TRACE</CompilerDefines>
138 <OptimizeCode>false</OptimizeCode> 138 <OptimizeCode>false</OptimizeCode>
139 <AllowUnsafe>false</AllowUnsafe> 139 <AllowUnsafe>false</AllowUnsafe>
140 <OutputPath>bin\Debug</OutputPath> 140 <OutputPath>bin\Debug</OutputPath>
141 <DebugInformation>true</DebugInformation> 141 <DebugInformation>true</DebugInformation>
142 <XmlDocFile>CDPlayer.xml</XmlDocFile> 142 <XmlDocFile>CDPlayer.xml</XmlDocFile>
143 <WarningLevel>4</WarningLevel> 143 <WarningLevel>4</WarningLevel>
144 <SuppressWarnings>1595</SuppressWarnings> 144 <SuppressWarnings>1595</SuppressWarnings>
145 </Options> 145 </Options>
146 </Configuration> 146 </Configuration>
147 <Configuration name="Release"> 147 <Configuration name="Release">
148 <Options> 148 <Options>
149 <CompilerDefines>TRACE</CompilerDefines> 149 <CompilerDefines>TRACE</CompilerDefines>
150 <OptimizeCode>true</OptimizeCode> 150 <OptimizeCode>true</OptimizeCode>
151 <AllowUnsafe>false</AllowUnsafe> 151 <AllowUnsafe>false</AllowUnsafe>
152 <OutputPath>bin\Release</OutputPath> 152 <OutputPath>bin\Release</OutputPath>
153 <DebugInformation>false</DebugInformation> 153 <DebugInformation>false</DebugInformation>
154 <XmlDocFile>CDPlayer.xml</XmlDocFile> 154 <XmlDocFile>CDPlayer.xml</XmlDocFile>
155 <WarningLevel>1</WarningLevel> 155 <WarningLevel>1</WarningLevel>
156 <SuppressWarnings>1595</SuppressWarnings> 156 <SuppressWarnings>1595</SuppressWarnings>
157 </Options> 157 </Options>
158 </Configuration> 158 </Configuration>
159 <Reference name="System" /> 159 <Reference name="System" />
160 <Reference name="System.Drawing" /> 160 <Reference name="System.Drawing" />
161 <Reference name="System.Windows.Forms" /> 161 <Reference name="System.Windows.Forms" />
162 <Reference name="SdlDotNet" localCopy="true"/> 162 <Reference name="SdlDotNet" localCopy="true"/>
163 <Files> 163 <Files>
164 <File buildAction="EmbeddedResource">App.ico</File> 164 <File buildAction="EmbeddedResource">App.ico</File>
165 <File subType="Form">CDPlayer.cs</File> 165 <File subType="Form">CDPlayer.cs</File>
166 <Match path="." pattern="*.cs" recurse="true"> 166 <Match path="." pattern="*.cs" recurse="true">
167 <Exclude name="CDPlayer.cs"/> 167 <Exclude name="CDPlayer.cs"/>
168 </Match> 168 </Match>
169 </Files> 169 </Files>
170 </Project> 170 </Project>
171 <Project name="MoviePlayer" path="examples\\MoviePlayer" language="C#" type="WinExe" startupObject="SdlDotNet.Examples.MoviePlayer.MoviePlayer" assemblyName="MoviePlayer" rootNamespace="SdlDotNet.Examples.MoviePlayer" icon="App.ico"> 171 <Project name="MoviePlayer" path="examples\\MoviePlayer" language="C#" type="WinExe" startupObject="SdlDotNet.Examples.MoviePlayer.MoviePlayer" assemblyName="MoviePlayer" rootNamespace="SdlDotNet.Examples.MoviePlayer" icon="App.ico">
172 <Configuration name="Debug"> 172 <Configuration name="Debug">
173 <Options> 173 <Options>
174 <CompilerDefines>DEBUG;TRACE</CompilerDefines> 174 <CompilerDefines>DEBUG;TRACE</CompilerDefines>
175 <OptimizeCode>false</OptimizeCode> 175 <OptimizeCode>false</OptimizeCode>
176 <AllowUnsafe>false</AllowUnsafe> 176 <AllowUnsafe>false</AllowUnsafe>
177 <OutputPath>bin\Debug</OutputPath> 177 <OutputPath>bin\Debug</OutputPath>
178 <DebugInformation>true</DebugInformation> 178 <DebugInformation>true</DebugInformation>
179 <XmlDocFile>MoviePlayer.xml</XmlDocFile> 179 <XmlDocFile>MoviePlayer.xml</XmlDocFile>
180 <WarningLevel>4</WarningLevel> 180 <WarningLevel>4</WarningLevel>
181 <SuppressWarnings>1595</SuppressWarnings> 181 <SuppressWarnings>1595</SuppressWarnings>
182 </Options> 182 </Options>
183 </Configuration> 183 </Configuration>
184 <Configuration name="Release"> 184 <Configuration name="Release">
185 <Options> 185 <Options>
186 <CompilerDefines>TRACE</CompilerDefines> 186 <CompilerDefines>TRACE</CompilerDefines>
187 <OptimizeCode>true</OptimizeCode> 187 <OptimizeCode>true</OptimizeCode>
188 <AllowUnsafe>false</AllowUnsafe> 188 <AllowUnsafe>false</AllowUnsafe>
189 <OutputPath>bin\Release</OutputPath> 189 <OutputPath>bin\Release</OutputPath>
190 <DebugInformation>false</DebugInformation> 190 <DebugInformation>false</DebugInformation>
191 <XmlDocFile>MoviePlayer.xml</XmlDocFile> 191 <XmlDocFile>MoviePlayer.xml</XmlDocFile>
192 <WarningLevel>1</WarningLevel> 192 <WarningLevel>1</WarningLevel>
193 <SuppressWarnings>1595</SuppressWarnings> 193 <SuppressWarnings>1595</SuppressWarnings>
194 </Options> 194 </Options>
195 </Configuration> 195 </Configuration>
196 <Reference name="System" /> 196 <Reference name="System" />
197 <Reference name="System.Drawing" /> 197 <Reference name="System.Drawing" />
198 <Reference name="SdlDotNet" localCopy="true"/> 198 <Reference name="SdlDotNet" localCopy="true"/>
199 <Files> 199 <Files>
200 <File buildAction="EmbeddedResource">App.ico</File> 200 <File buildAction="EmbeddedResource">App.ico</File>
201 <Match path="." pattern="*.cs" recurse="true"/> 201 <Match path="." pattern="*.cs" recurse="true"/>
202 </Files> 202 </Files>
203 </Project> 203 </Project>
204 <Project name="SimpleGame" path="examples\\SimpleGame" language="C#" type="WinExe" startupObject="SdlDotNet.Examples.SimpleGame.GameMain" assemblyName="SimpleGame" rootNamespace="SdlDotNet.Examples.SimpleGame" icon="App.ico"> 204 <Project name="SimpleGame" path="examples\\SimpleGame" language="C#" type="WinExe" startupObject="SdlDotNet.Examples.SimpleGame.GameMain" assemblyName="SimpleGame" rootNamespace="SdlDotNet.Examples.SimpleGame" icon="App.ico">
205 <Configuration name="Debug"> 205 <Configuration name="Debug">
206 <Options> 206 <Options>
207 <CompilerDefines>DEBUG;TRACE</CompilerDefines> 207 <CompilerDefines>DEBUG;TRACE</CompilerDefines>
208 <OptimizeCode>false</OptimizeCode> 208 <OptimizeCode>false</OptimizeCode>
209 <AllowUnsafe>false</AllowUnsafe> 209 <AllowUnsafe>false</AllowUnsafe>
210 <OutputPath>bin\Debug</OutputPath> 210 <OutputPath>bin\Debug</OutputPath>
211 <DebugInformation>true</DebugInformation> 211 <DebugInformation>true</DebugInformation>
212 <XmlDocFile>SimpleGame.xml</XmlDocFile> 212 <XmlDocFile>SimpleGame.xml</XmlDocFile>
213 <WarningLevel>4</WarningLevel> 213 <WarningLevel>4</WarningLevel>
214 <SuppressWarnings>1595</SuppressWarnings> 214 <SuppressWarnings>1595</SuppressWarnings>
215 </Options> 215 </Options>
216 </Configuration> 216 </Configuration>
217 <Configuration name="Release"> 217 <Configuration name="Release">
218 <Options> 218 <Options>
219 <CompilerDefines>TRACE</CompilerDefines> 219 <CompilerDefines>TRACE</CompilerDefines>
220 <OptimizeCode>true</OptimizeCode> 220 <OptimizeCode>true</OptimizeCode>
221 <AllowUnsafe>false</AllowUnsafe> 221 <AllowUnsafe>false</AllowUnsafe>
222 <OutputPath>bin\Release</OutputPath> 222 <OutputPath>bin\Release</OutputPath>
223 <DebugInformation>false</DebugInformation> 223 <DebugInformation>false</DebugInformation>
224 <XmlDocFile>SimpleGame.xml</XmlDocFile> 224 <XmlDocFile>SimpleGame.xml</XmlDocFile>
225 <WarningLevel>1</WarningLevel> 225 <WarningLevel>1</WarningLevel>
226 <SuppressWarnings>1595</SuppressWarnings> 226 <SuppressWarnings>1595</SuppressWarnings>
227 </Options> 227 </Options>
228 </Configuration> 228 </Configuration>
229 <Reference name="System" /> 229 <Reference name="System" />
230 <Reference name="System.Drawing" /> 230 <Reference name="System.Drawing" />
231 <Reference name="SdlDotNet" localCopy="true"/> 231 <Reference name="SdlDotNet" localCopy="true"/>
232 <Files> 232 <Files>
233 <File buildAction="EmbeddedResource">App.ico</File> 233 <File buildAction="EmbeddedResource">App.ico</File>
234 <Match path="." pattern="*.cs" recurse="true"/> 234 <Match path="." pattern="*.cs" recurse="true"/>
235 </Files> 235 </Files>
236 </Project> 236 </Project>
237 <Project name="BombRun" path="examples\\BombRun" language="C#" type="WinExe" startupObject="SdlDotNet.Examples.BombRun.BombRun" assemblyName="BombRun" rootNamespace="SdlDotNet.Examples.BombRun" icon="App.ico"> 237 <Project name="BombRun" path="examples\\BombRun" language="C#" type="WinExe" startupObject="SdlDotNet.Examples.BombRun.BombRun" assemblyName="BombRun" rootNamespace="SdlDotNet.Examples.BombRun" icon="App.ico">
238 <Configuration name="Debug"> 238 <Configuration name="Debug">
239 <Options> 239 <Options>
240 <CompilerDefines>DEBUG;TRACE</CompilerDefines> 240 <CompilerDefines>DEBUG;TRACE</CompilerDefines>
241 <OptimizeCode>false</OptimizeCode> 241 <OptimizeCode>false</OptimizeCode>
242 <AllowUnsafe>false</AllowUnsafe> 242 <AllowUnsafe>false</AllowUnsafe>
243 <OutputPath>bin\Debug</OutputPath> 243 <OutputPath>bin\Debug</OutputPath>
244 <DebugInformation>true</DebugInformation> 244 <DebugInformation>true</DebugInformation>
245 <XmlDocFile>BombRun.xml</XmlDocFile> 245 <XmlDocFile>BombRun.xml</XmlDocFile>
246 <WarningLevel>4</WarningLevel> 246 <WarningLevel>4</WarningLevel>
247 <SuppressWarnings>1595</SuppressWarnings> 247 <SuppressWarnings>1595</SuppressWarnings>
248 </Options> 248 </Options>
249 </Configuration> 249 </Configuration>
250 <Configuration name="Release"> 250 <Configuration name="Release">
251 <Options> 251 <Options>
252 <CompilerDefines>TRACE</CompilerDefines> 252 <CompilerDefines>TRACE</CompilerDefines>
253 <OptimizeCode>true</OptimizeCode> 253 <OptimizeCode>true</OptimizeCode>
254 <AllowUnsafe>false</AllowUnsafe> 254 <AllowUnsafe>false</AllowUnsafe>
255 <OutputPath>bin\Release</OutputPath> 255 <OutputPath>bin\Release</OutputPath>
256 <DebugInformation>false</DebugInformation> 256 <DebugInformation>false</DebugInformation>
257 <XmlDocFile>BombRun.xml</XmlDocFile> 257 <XmlDocFile>BombRun.xml</XmlDocFile>
258 <WarningLevel>1</WarningLevel> 258 <WarningLevel>1</WarningLevel>
259 <SuppressWarnings>1595</SuppressWarnings> 259 <SuppressWarnings>1595</SuppressWarnings>
260 </Options> 260 </Options>
261 </Configuration> 261 </Configuration>
262 <Reference name="System" /> 262 <Reference name="System" />
263 <Reference name="System.Drawing" /> 263 <Reference name="System.Drawing" />
264 <Reference name="SdlDotNet" localCopy="true"/> 264 <Reference name="SdlDotNet" localCopy="true"/>
265 <Files> 265 <Files>
266 <File buildAction="EmbeddedResource">App.ico</File> 266 <File buildAction="EmbeddedResource">App.ico</File>
267 <Match path="." pattern="*.cs" recurse="true"/> 267 <Match path="." pattern="*.cs" recurse="true"/>
268 </Files> 268 </Files>
269 </Project> 269 </Project>
270 <Project name="SnowDemo" path="examples\\SnowDemo" language="C#" type="WinExe" startupObject="SdlDotNet.Examples.SnowDemo.SnowDemo" assemblyName="SnowDemo" rootNamespace="SdlDotNet.Examples.SnowDemo" icon="App.ico"> 270 <Project name="SnowDemo" path="examples\\SnowDemo" language="C#" type="WinExe" startupObject="SdlDotNet.Examples.SnowDemo.SnowDemo" assemblyName="SnowDemo" rootNamespace="SdlDotNet.Examples.SnowDemo" icon="App.ico">
271 <Configuration name="Debug"> 271 <Configuration name="Debug">
272 <Options> 272 <Options>
273 <CompilerDefines>DEBUG;TRACE</CompilerDefines> 273 <CompilerDefines>DEBUG;TRACE</CompilerDefines>
274 <OptimizeCode>false</OptimizeCode> 274 <OptimizeCode>false</OptimizeCode>
275 <AllowUnsafe>false</AllowUnsafe> 275 <AllowUnsafe>false</AllowUnsafe>
276 <OutputPath>bin\Debug</OutputPath> 276 <OutputPath>bin\Debug</OutputPath>
277 <DebugInformation>true</DebugInformation> 277 <DebugInformation>true</DebugInformation>
278 <XmlDocFile>SnowDemo.xml</XmlDocFile> 278 <XmlDocFile>SnowDemo.xml</XmlDocFile>
279 <WarningLevel>4</WarningLevel> 279 <WarningLevel>4</WarningLevel>
280 <SuppressWarnings>1595</SuppressWarnings> 280 <SuppressWarnings>1595</SuppressWarnings>
281 </Options> 281 </Options>
282 </Configuration> 282 </Configuration>
283 <Configuration name="Release"> 283 <Configuration name="Release">
284 <Options> 284 <Options>
285 <CompilerDefines>TRACE</CompilerDefines> 285 <CompilerDefines>TRACE</CompilerDefines>
286 <OptimizeCode>true</OptimizeCode> 286 <OptimizeCode>true</OptimizeCode>
287 <AllowUnsafe>false</AllowUnsafe> 287 <AllowUnsafe>false</AllowUnsafe>
288 <OutputPath>bin\Release</OutputPath> 288 <OutputPath>bin\Release</OutputPath>
289 <DebugInformation>false</DebugInformation> 289 <DebugInformation>false</DebugInformation>
290 <XmlDocFile>SnowDemo.xml</XmlDocFile> 290 <XmlDocFile>SnowDemo.xml</XmlDocFile>
291 <WarningLevel>1</WarningLevel> 291 <WarningLevel>1</WarningLevel>
292 <SuppressWarnings>1595</SuppressWarnings> 292 <SuppressWarnings>1595</SuppressWarnings>
293 </Options> 293 </Options>
294 </Configuration> 294 </Configuration>
295 <Reference name="System" /> 295 <Reference name="System" />
296 <Reference name="System.Drawing" /> 296 <Reference name="System.Drawing" />
297 <Reference name="SdlDotNet" localCopy="true"/> 297 <Reference name="SdlDotNet" localCopy="true"/>
298 <Files> 298 <Files>
299 <File buildAction="EmbeddedResource">App.ico</File> 299 <File buildAction="EmbeddedResource">App.ico</File>
300 <Match path="." pattern="*.cs" recurse="true"/> 300 <Match path="." pattern="*.cs" recurse="true"/>
301 </Files> 301 </Files>
302 </Project> 302 </Project>
303 <Project name="BounceSprites" path="examples\\BounceSprites" language="C#" type="WinExe" startupObject="SdlDotNet.Examples.BounceSprites.BounceSprites" assemblyName="BounceSprites" rootNamespace="SdlDotNet.Examples.BounceSprites" icon="App.ico"> 303 <Project name="BounceSprites" path="examples\\BounceSprites" language="C#" type="WinExe" startupObject="SdlDotNet.Examples.BounceSprites.BounceSprites" assemblyName="BounceSprites" rootNamespace="SdlDotNet.Examples.BounceSprites" icon="App.ico">
304 <Configuration name="Debug"> 304 <Configuration name="Debug">
305 <Options> 305 <Options>
306 <CompilerDefines>DEBUG;TRACE</CompilerDefines> 306 <CompilerDefines>DEBUG;TRACE</CompilerDefines>
307 <OptimizeCode>false</OptimizeCode> 307 <OptimizeCode>false</OptimizeCode>
308 <AllowUnsafe>false</AllowUnsafe> 308 <AllowUnsafe>false</AllowUnsafe>
309 <OutputPath>bin\Debug</OutputPath> 309 <OutputPath>bin\Debug</OutputPath>
310 <DebugInformation>true</DebugInformation> 310 <DebugInformation>true</DebugInformation>
311 <XmlDocFile>BounceSprites.xml</XmlDocFile> 311 <XmlDocFile>BounceSprites.xml</XmlDocFile>
312 <WarningLevel>4</WarningLevel> 312 <WarningLevel>4</WarningLevel>
313 <SuppressWarnings>1595</SuppressWarnings> 313 <SuppressWarnings>1595</SuppressWarnings>
314 </Options> 314 </Options>
315 </Configuration> 315 </Configuration>
316 <Configuration name="Release"> 316 <Configuration name="Release">
317 <Options> 317 <Options>
318 <CompilerDefines>TRACE</CompilerDefines> 318 <CompilerDefines>TRACE</CompilerDefines>
319 <OptimizeCode>true</OptimizeCode> 319 <OptimizeCode>true</OptimizeCode>
320 <AllowUnsafe>false</AllowUnsafe> 320 <AllowUnsafe>false</AllowUnsafe>
321 <OutputPath>bin\Release</OutputPath> 321 <OutputPath>bin\Release</OutputPath>
322 <DebugInformation>false</DebugInformation> 322 <DebugInformation>false</DebugInformation>
323 <XmlDocFile>BounceSprites.xml</XmlDocFile> 323 <XmlDocFile>BounceSprites.xml</XmlDocFile>
324 <WarningLevel>1</WarningLevel> 324 <WarningLevel>1</WarningLevel>
325 <SuppressWarnings>1595</SuppressWarnings> 325 <SuppressWarnings>1595</SuppressWarnings>
326 </Options> 326 </Options>
327 </Configuration> 327 </Configuration>
328 <Reference name="System" /> 328 <Reference name="System" />
329 <Reference name="System.Drawing" /> 329 <Reference name="System.Drawing" />
330 <Reference name="SdlDotNet" localCopy="true"/> 330 <Reference name="SdlDotNet" localCopy="true"/>
331 <Files> 331 <Files>
332 <File buildAction="EmbeddedResource">App.ico</File> 332 <File buildAction="EmbeddedResource">App.ico</File>
333 <Match path="." pattern="*.cs" recurse="true"/> 333 <Match path="." pattern="*.cs" recurse="true"/>
334 </Files> 334 </Files>
335 </Project> 335 </Project>
336 <Project name="Triad" path="examples\\Triad" language="C#" type="WinExe" startupObject="SdlDotNet.Examples.Triad.MainObject" assemblyName="Triad" rootNamespace="SdlDotNet.Examples.Triad" icon="App.ico"> 336 <Project name="Triad" path="examples\\Triad" language="C#" type="WinExe" startupObject="SdlDotNet.Examples.Triad.MainObject" assemblyName="Triad" rootNamespace="SdlDotNet.Examples.Triad" icon="App.ico">
337 <Configuration name="Debug"> 337 <Configuration name="Debug">
338 <Options> 338 <Options>
339 <CompilerDefines>DEBUG;TRACE</CompilerDefines> 339 <CompilerDefines>DEBUG;TRACE</CompilerDefines>
340 <OptimizeCode>false</OptimizeCode> 340 <OptimizeCode>false</OptimizeCode>
341 <AllowUnsafe>false</AllowUnsafe> 341 <AllowUnsafe>false</AllowUnsafe>
342 <OutputPath>bin\Debug</OutputPath> 342 <OutputPath>bin\Debug</OutputPath>
343 <DebugInformation>true</DebugInformation> 343 <DebugInformation>true</DebugInformation>
344 <XmlDocFile>Triad.xml</XmlDocFile> 344 <XmlDocFile>Triad.xml</XmlDocFile>
345 <WarningLevel>4</WarningLevel> 345 <WarningLevel>4</WarningLevel>
346 <SuppressWarnings>1595</SuppressWarnings> 346 <SuppressWarnings>1595</SuppressWarnings>
347 </Options> 347 </Options>
348 </Configuration> 348 </Configuration>
349 <Configuration name="Release"> 349 <Configuration name="Release">
350 <Options> 350 <Options>
351 <CompilerDefines>TRACE</CompilerDefines> 351 <CompilerDefines>TRACE</CompilerDefines>
352 <OptimizeCode>true</OptimizeCode> 352 <OptimizeCode>true</OptimizeCode>
353 <AllowUnsafe>false</AllowUnsafe> 353 <AllowUnsafe>false</AllowUnsafe>
354 <OutputPath>bin\Release</OutputPath> 354 <OutputPath>bin\Release</OutputPath>
355 <DebugInformation>false</DebugInformation> 355 <DebugInformation>false</DebugInformation>
356 <XmlDocFile>Triad.xml</XmlDocFile> 356 <XmlDocFile>Triad.xml</XmlDocFile>
357 <WarningLevel>1</WarningLevel> 357 <WarningLevel>1</WarningLevel>
358 <SuppressWarnings>1595</SuppressWarnings> 358 <SuppressWarnings>1595</SuppressWarnings>
359 </Options> 359 </Options>
360 </Configuration> 360 </Configuration>
361 <Reference name="System" /> 361 <Reference name="System" />
362 <Reference name="System.Drawing" /> 362 <Reference name="System.Drawing" />
363 <Reference name="SdlDotNet" localCopy="true"/> 363 <Reference name="SdlDotNet" localCopy="true"/>
364 <Reference name="nunit.framework" localCopy="true" path="..\\..\\lib"/> 364 <Reference name="nunit.framework" localCopy="true" path="..\\..\\lib"/>
365 <Files> 365 <Files>
366 <File buildAction="EmbeddedResource">App.ico</File> 366 <File buildAction="EmbeddedResource">App.ico</File>
367 <Match path="." pattern="*.cs" recurse="true"/> 367 <Match path="." pattern="*.cs" recurse="true"/>
368 </Files> 368 </Files>
369 </Project> 369 </Project>
370 <Project name="GuiExample" path="examples\\GuiExample" language="C#" type="Library" assemblyName="GuiExample" rootNamespace="SdlDotNet.Examples.GuiExample"> 370 <Project name="GuiExample" path="examples\\GuiExample" language="C#" type="Library" assemblyName="GuiExample" rootNamespace="SdlDotNet.Examples.GuiExample">
371 <Configuration name="Debug"> 371 <Configuration name="Debug">
372 <Options> 372 <Options>
373 <CompilerDefines>DEBUG;TRACE</CompilerDefines> 373 <CompilerDefines>DEBUG;TRACE</CompilerDefines>
374 <OptimizeCode>false</OptimizeCode> 374 <OptimizeCode>false</OptimizeCode>
375 <AllowUnsafe>false</AllowUnsafe> 375 <AllowUnsafe>false</AllowUnsafe>
376 <OutputPath>bin\Debug</OutputPath> 376 <OutputPath>bin\Debug</OutputPath>
377 <DebugInformation>true</DebugInformation> 377 <DebugInformation>true</DebugInformation>
378 <XmlDocFile>GuiExample.xml</XmlDocFile> 378 <XmlDocFile>GuiExample.xml</XmlDocFile>
379 <WarningLevel>4</WarningLevel> 379 <WarningLevel>4</WarningLevel>
380 <SuppressWarnings>1595</SuppressWarnings> 380 <SuppressWarnings>1595</SuppressWarnings>
381 </Options> 381 </Options>
382 </Configuration> 382 </Configuration>
383 <Configuration name="Release"> 383 <Configuration name="Release">
384 <Options> 384 <Options>
385 <CompilerDefines>TRACE</CompilerDefines> 385 <CompilerDefines>TRACE</CompilerDefines>
386 <OptimizeCode>true</OptimizeCode> 386 <OptimizeCode>true</OptimizeCode>
387 <AllowUnsafe>false</AllowUnsafe> 387 <AllowUnsafe>false</AllowUnsafe>
388 <OutputPath>bin\Release</OutputPath> 388 <OutputPath>bin\Release</OutputPath>
389 <DebugInformation>false</DebugInformation> 389 <DebugInformation>false</DebugInformation>
390 <XmlDocFile>GuiExample.xml</XmlDocFile> 390 <XmlDocFile>GuiExample.xml</XmlDocFile>
391 <WarningLevel>1</WarningLevel> 391 <WarningLevel>1</WarningLevel>
392 <SuppressWarnings>1595</SuppressWarnings> 392 <SuppressWarnings>1595</SuppressWarnings>
393 </Options> 393 </Options>
394 </Configuration> 394 </Configuration>
395 <Reference name="System" /> 395 <Reference name="System" />
396 <Reference name="System.Drawing" /> 396 <Reference name="System.Drawing" />
397 <Reference name="SdlDotNet" localCopy="true"/> 397 <Reference name="SdlDotNet" localCopy="true"/>
398 <Files> 398 <Files>
399 <Match path="." pattern="*.cs" recurse="true"/> 399 <Match path="." pattern="*.cs" recurse="true"/>
400 </Files> 400 </Files>
401 </Project> 401 </Project>
402 <Project name="SpriteGuiDemos" path="examples\\SpriteGuiDemos" language="C#" type="WinExe" startupObject="SdlDotNet.Examples.SpriteGuiDemos.SdlDemo" assemblyName="SpriteGuiDemo" rootNamespace="SdlDotNet.Examples.SpriteGuiDemos" icon="App.ico"> 402 <Project name="SpriteGuiDemos" path="examples\\SpriteGuiDemos" language="C#" type="WinExe" startupObject="SdlDotNet.Examples.SpriteGuiDemos.SdlDemo" assemblyName="SpriteGuiDemo" rootNamespace="SdlDotNet.Examples.SpriteGuiDemos" icon="App.ico">
403 <Configuration name="Debug"> 403 <Configuration name="Debug">
404 <Options> 404 <Options>
405 <CompilerDefines>DEBUG;TRACE</CompilerDefines> 405 <CompilerDefines>DEBUG;TRACE</CompilerDefines>
406 <OptimizeCode>false</OptimizeCode> 406 <OptimizeCode>false</OptimizeCode>
407 <AllowUnsafe>false</AllowUnsafe> 407 <AllowUnsafe>false</AllowUnsafe>
408 <OutputPath>bin\Debug</OutputPath> 408 <OutputPath>bin\Debug</OutputPath>
409 <DebugInformation>true</DebugInformation> 409 <DebugInformation>true</DebugInformation>
410 <XmlDocFile>SpriteGuiDemos.xml</XmlDocFile> 410 <XmlDocFile>SpriteGuiDemos.xml</XmlDocFile>
411 <WarningLevel>4</WarningLevel> 411 <WarningLevel>4</WarningLevel>
412 <SuppressWarnings>1595</SuppressWarnings> 412 <SuppressWarnings>1595</SuppressWarnings>
413 </Options> 413 </Options>
414 </Configuration> 414 </Configuration>
415 <Configuration name="Release"> 415 <Configuration name="Release">
416 <Options> 416 <Options>
417 <CompilerDefines>TRACE</CompilerDefines> 417 <CompilerDefines>TRACE</CompilerDefines>
418 <OptimizeCode>true</OptimizeCode> 418 <OptimizeCode>true</OptimizeCode>
419 <AllowUnsafe>false</AllowUnsafe> 419 <AllowUnsafe>false</AllowUnsafe>
420 <OutputPath>bin\Release</OutputPath> 420 <OutputPath>bin\Release</OutputPath>
421 <DebugInformation>false</DebugInformation> 421 <DebugInformation>false</DebugInformation>
422 <XmlDocFile>SpriteGuiDemos.xml</XmlDocFile> 422 <XmlDocFile>SpriteGuiDemos.xml</XmlDocFile>
423 <WarningLevel>1</WarningLevel> 423 <WarningLevel>1</WarningLevel>
424 <SuppressWarnings>1595</SuppressWarnings> 424 <SuppressWarnings>1595</SuppressWarnings>
425 </Options> 425 </Options>
426 </Configuration> 426 </Configuration>
427 <Reference name="System" /> 427 <Reference name="System" />
428 <Reference name="System.Drawing" /> 428 <Reference name="System.Drawing" />
429 <Reference name="SdlDotNet" localCopy="true"/> 429 <Reference name="SdlDotNet" localCopy="true"/>
430 <Reference name="GuiExample" localCopy="true"/> 430 <Reference name="GuiExample" localCopy="true"/>
431 <Files> 431 <Files>
432 <File buildAction="EmbeddedResource">App.ico</File> 432 <File buildAction="EmbeddedResource">App.ico</File>
433 <Match path="." pattern="*.cs" recurse="true"/> 433 <Match path="." pattern="*.cs" recurse="true"/>
434 </Files> 434 </Files>
435 </Project> 435 </Project>
436 <Project name="Tests" path="tests" language="C#" type="Library" assemblyName="SdlDotNet.Tests" rootNamespace="SdlDotNet.Tests"> 436 <Project name="Tests" path="tests" language="C#" type="Library" assemblyName="SdlDotNet.Tests" rootNamespace="SdlDotNet.Tests">
437 <Configuration name="Debug"> 437 <Configuration name="Debug">
438 <Options> 438 <Options>
439 <CompilerDefines>DEBUG;TRACE</CompilerDefines> 439 <CompilerDefines>DEBUG;TRACE</CompilerDefines>
440 <OptimizeCode>false</OptimizeCode> 440 <OptimizeCode>false</OptimizeCode>
441 <AllowUnsafe>false</AllowUnsafe> 441 <AllowUnsafe>false</AllowUnsafe>
442 <OutputPath>bin\Debug</OutputPath> 442 <OutputPath>bin\Debug</OutputPath>
443 <DebugInformation>true</DebugInformation> 443 <DebugInformation>true</DebugInformation>
444 <XmlDocFile>SdlDotNet.Tests.xml</XmlDocFile> 444 <XmlDocFile>SdlDotNet.Tests.xml</XmlDocFile>
445 <WarningLevel>4</WarningLevel> 445 <WarningLevel>4</WarningLevel>
446 <SuppressWarnings>1595</SuppressWarnings> 446 <SuppressWarnings>1595</SuppressWarnings>
447 </Options> 447 </Options>
448 </Configuration> 448 </Configuration>
449 <Configuration name="Release"> 449 <Configuration name="Release">
450 <Options> 450 <Options>
451 <CompilerDefines>TRACE</CompilerDefines> 451 <CompilerDefines>TRACE</CompilerDefines>
452 <OptimizeCode>true</OptimizeCode> 452 <OptimizeCode>true</OptimizeCode>
453 <AllowUnsafe>false</AllowUnsafe> 453 <AllowUnsafe>false</AllowUnsafe>
454 <OutputPath>bin\Release</OutputPath> 454 <OutputPath>bin\Release</OutputPath>
455 <DebugInformation>false</DebugInformation> 455 <DebugInformation>false</DebugInformation>
456 <XmlDocFile>SdlDotNet.Tests.xml</XmlDocFile> 456 <XmlDocFile>SdlDotNet.Tests.xml</XmlDocFile>
457 <WarningLevel>1</WarningLevel> 457 <WarningLevel>1</WarningLevel>
458 <SuppressWarnings>1595</SuppressWarnings> 458 <SuppressWarnings>1595</SuppressWarnings>
459 </Options> 459 </Options>
460 </Configuration> 460 </Configuration>
461 <Reference name="System" /> 461 <Reference name="System" />
462 <Reference name="System.Drawing" /> 462 <Reference name="System.Drawing" />
463 <Reference name="SdlDotNet" localCopy="true"/> 463 <Reference name="SdlDotNet" localCopy="true"/>
464 <Reference name="Tao.Sdl" localCopy="true" path="..\\lib"/> 464 <Reference name="Tao.Sdl" localCopy="true" path="..\\lib"/>
465 <Reference name="GuiExample" localCopy="true"/> 465 <Reference name="GuiExample" localCopy="true"/>
466 <Reference name="nunit.framework" localCopy="true" path="..\\lib"/> 466 <Reference name="nunit.framework" localCopy="true" path="..\\lib"/>
467 <Files> 467 <Files>
468 <Match path="." pattern="*.cs" recurse="true"/> 468 <Match path="." pattern="*.cs" recurse="true"/>
469 </Files> 469 </Files>
470 </Project> 470 </Project>
471 <Project name="AudioExample" path="examples\\AudioExample" language="C#" type="WinExe" startupObject="SdlDotNet.Examples.AudioExample.AudioExample" assemblyName="AudioExample" rootNamespace="SdlDotNet.Examples.AudioExample" icon="App.ico"> 471 <Project name="AudioExample" path="examples\\AudioExample" language="C#" type="WinExe" startupObject="SdlDotNet.Examples.AudioExample.AudioExample" assemblyName="AudioExample" rootNamespace="SdlDotNet.Examples.AudioExample" icon="App.ico">
472 <Configuration name="Debug"> 472 <Configuration name="Debug">
473 <Options> 473 <Options>
474 <CompilerDefines>DEBUG;TRACE</CompilerDefines> 474 <CompilerDefines>DEBUG;TRACE</CompilerDefines>
475 <OptimizeCode>false</OptimizeCode> 475 <OptimizeCode>false</OptimizeCode>
476 <AllowUnsafe>false</AllowUnsafe> 476 <AllowUnsafe>false</AllowUnsafe>
477 <OutputPath>bin\Debug</OutputPath> 477 <OutputPath>bin\Debug</OutputPath>
478 <DebugInformation>true</DebugInformation> 478 <DebugInformation>true</DebugInformation>
479 <XmlDocFile>AudioExample.xml</XmlDocFile> 479 <XmlDocFile>AudioExample.xml</XmlDocFile>
480 <WarningLevel>4</WarningLevel> 480 <WarningLevel>4</WarningLevel>
481 <SuppressWarnings>1595</SuppressWarnings> 481 <SuppressWarnings>1595</SuppressWarnings>
482 </Options> 482 </Options>
483 </Configuration> 483 </Configuration>
484 <Configuration name="Release"> 484 <Configuration name="Release">
485 <Options> 485 <Options>
486 <CompilerDefines>TRACE</CompilerDefines> 486 <CompilerDefines>TRACE</CompilerDefines>
487 <OptimizeCode>true</OptimizeCode> 487 <OptimizeCode>true</OptimizeCode>
488 <AllowUnsafe>false</AllowUnsafe> 488 <AllowUnsafe>false</AllowUnsafe>
489 <OutputPath>bin\Release</OutputPath> 489 <OutputPath>bin\Release</OutputPath>
490 <DebugInformation>false</DebugInformation> 490 <DebugInformation>false</DebugInformation>
491 <XmlDocFile>AudioExample.xml</XmlDocFile> 491 <XmlDocFile>AudioExample.xml</XmlDocFile>
492 <WarningLevel>1</WarningLevel> 492 <WarningLevel>1</WarningLevel>
493 <SuppressWarnings>1595</SuppressWarnings> 493 <SuppressWarnings>1595</SuppressWarnings>
494 </Options> 494 </Options>
495 </Configuration> 495 </Configuration>
496 <Reference name="System" /> 496 <Reference name="System" />
497 <Reference name="System.Drawing" /> 497 <Reference name="System.Drawing" />
498 <Reference name="SdlDotNet" localCopy="true"/> 498 <Reference name="SdlDotNet" localCopy="true"/>
499 <Files> 499 <Files>
500 <File buildAction="EmbeddedResource">App.ico</File> 500 <File buildAction="EmbeddedResource">App.ico</File>
501 <Match path="." pattern="*.cs" recurse="true"/> 501 <Match path="." pattern="*.cs" recurse="true"/>
502 </Files> 502 </Files>
503 </Project> 503 </Project>
504 <Project name="SdlDotNet.Particles" path="extras\\Particles" language="C#" type="Library" assemblyName="SdlDotNet.Particles" rootNamespace="SdlDotNet.Particles"> 504 <Project name="SdlDotNet.Particles" path="extras\\Particles" language="C#" type="Library" assemblyName="SdlDotNet.Particles" rootNamespace="SdlDotNet.Particles">
505 <Configuration name="Debug"> 505 <Configuration name="Debug">
506 <Options> 506 <Options>
507 <CompilerDefines>DEBUG;TRACE</CompilerDefines> 507 <CompilerDefines>DEBUG;TRACE</CompilerDefines>
508 <OptimizeCode>false</OptimizeCode> 508 <OptimizeCode>false</OptimizeCode>
509 <AllowUnsafe>false</AllowUnsafe> 509 <AllowUnsafe>false</AllowUnsafe>
510 <OutputPath>bin\Debug</OutputPath> 510 <OutputPath>bin\Debug</OutputPath>
511 <DebugInformation>true</DebugInformation> 511 <DebugInformation>true</DebugInformation>
512 <XmlDocFile>SdlDotNet.Particles.xml</XmlDocFile> 512 <XmlDocFile>SdlDotNet.Particles.xml</XmlDocFile>
513 <WarningLevel>4</WarningLevel> 513 <WarningLevel>4</WarningLevel>
514 <SuppressWarnings>1595</SuppressWarnings> 514 <SuppressWarnings>1595</SuppressWarnings>
515 </Options> 515 </Options>
516 </Configuration> 516 </Configuration>
517 <Configuration name="Release"> 517 <Configuration name="Release">
518 <Options> 518 <Options>
519 <CompilerDefines>TRACE</CompilerDefines> 519 <CompilerDefines>TRACE</CompilerDefines>
520 <OptimizeCode>true</OptimizeCode> 520 <OptimizeCode>true</OptimizeCode>
521 <AllowUnsafe>false</AllowUnsafe> 521 <AllowUnsafe>false</AllowUnsafe>
522 <OutputPath>bin\Release</OutputPath> 522 <OutputPath>bin\Release</OutputPath>
523 <DebugInformation>false</DebugInformation> 523 <DebugInformation>false</DebugInformation>
524 <XmlDocFile>SdlDotNet.Particles.xml</XmlDocFile> 524 <XmlDocFile>SdlDotNet.Particles.xml</XmlDocFile>
525 <WarningLevel>1</WarningLevel> 525 <WarningLevel>1</WarningLevel>
526 <SuppressWarnings>1595</SuppressWarnings> 526 <SuppressWarnings>1595</SuppressWarnings>
527 </Options> 527 </Options>
528 </Configuration> 528 </Configuration>
529 <Reference name="System" /> 529 <Reference name="System" />
530 <Reference name="System.Drawing" /> 530 <Reference name="System.Drawing" />
531 <Reference name="SdlDotNet" localCopy="true"/> 531 <Reference name="SdlDotNet" localCopy="true"/>
532 <Files> 532 <Files>
533 <Match path="." pattern="*.cs" recurse="true"/> 533 <Match path="." pattern="*.cs" recurse="true"/>
534 </Files> 534 </Files>
535 </Project> 535 </Project>
536 <Project name="ParticlesExample" path="examples\\ParticlesExample" language="C#" type="WinExe" startupObject="SdlDotNet.Examples.ParticlesExample.ParticlesExample" assemblyName="ParticlesExample" rootNamespace="SdlDotNet.Examples.ParticlesExample" icon="App.ico"> 536 <Project name="ParticlesExample" path="examples\\ParticlesExample" language="C#" type="WinExe" startupObject="SdlDotNet.Examples.ParticlesExample.ParticlesExample" assemblyName="ParticlesExample" rootNamespace="SdlDotNet.Examples.ParticlesExample" icon="App.ico">
537 <Configuration name="Debug"> 537 <Configuration name="Debug">
538 <Options> 538 <Options>
539 <CompilerDefines>DEBUG;TRACE</CompilerDefines> 539 <CompilerDefines>DEBUG;TRACE</CompilerDefines>
540 <OptimizeCode>false</OptimizeCode> 540 <OptimizeCode>false</OptimizeCode>
541 <AllowUnsafe>false</AllowUnsafe> 541 <AllowUnsafe>false</AllowUnsafe>
542 <OutputPath>bin\Debug</OutputPath> 542 <OutputPath>bin\Debug</OutputPath>
543 <DebugInformation>true</DebugInformation> 543 <DebugInformation>true</DebugInformation>
544 <XmlDocFile>ParticlesExample.xml</XmlDocFile> 544 <XmlDocFile>ParticlesExample.xml</XmlDocFile>
545 <WarningLevel>4</WarningLevel> 545 <WarningLevel>4</WarningLevel>
546 <SuppressWarnings>1595</SuppressWarnings> 546 <SuppressWarnings>1595</SuppressWarnings>
547 </Options> 547 </Options>
548 </Configuration> 548 </Configuration>
549 <Configuration name="Release"> 549 <Configuration name="Release">
550 <Options> 550 <Options>
551 <CompilerDefines>TRACE</CompilerDefines> 551 <CompilerDefines>TRACE</CompilerDefines>
552 <OptimizeCode>true</OptimizeCode> 552 <OptimizeCode>true</OptimizeCode>
553 <AllowUnsafe>false</AllowUnsafe> 553 <AllowUnsafe>false</AllowUnsafe>
554 <OutputPath>bin\Release</OutputPath> 554 <OutputPath>bin\Release</OutputPath>
555 <DebugInformation>false</DebugInformation> 555 <DebugInformation>false</DebugInformation>
556 <XmlDocFile>ParticlesExample.xml</XmlDocFile> 556 <XmlDocFile>ParticlesExample.xml</XmlDocFile>
557 <WarningLevel>1</WarningLevel> 557 <WarningLevel>1</WarningLevel>
558 <SuppressWarnings>1595</SuppressWarnings> 558 <SuppressWarnings>1595</SuppressWarnings>
559 </Options> 559 </Options>
560 </Configuration> 560 </Configuration>
561 <Reference name="System" /> 561 <Reference name="System" />
562 <Reference name="System.Drawing" /> 562 <Reference name="System.Drawing" />
563 <Reference name="SdlDotNet" localCopy="true"/> 563 <Reference name="SdlDotNet" localCopy="true"/>
564 <Reference name="SdlDotNet.Particles" localCopy="true"/> 564 <Reference name="SdlDotNet.Particles" localCopy="true"/>
565 <Files> 565 <Files>
566 <File buildAction="EmbeddedResource">App.ico</File> 566 <File buildAction="EmbeddedResource">App.ico</File>
567 <Match path="." pattern="*.cs" recurse="true"/> 567 <Match path="." pattern="*.cs" recurse="true"/>
568 </Files> 568 </Files>
569 </Project> 569 </Project>
570 <!--<Project name="SdlDotNet.Gui" path="extras\\Gui" language="C#" type="Library" assemblyName="SdlDotNet.Gui" rootNamespace="SdlDotNet.Gui"> 570 <!--<Project name="SdlDotNet.Gui" path="extras\\Gui" language="C#" type="Library" assemblyName="SdlDotNet.Gui" rootNamespace="SdlDotNet.Gui">
571 <Configuration name="Debug"> 571 <Configuration name="Debug">
572 <Options> 572 <Options>
573 <CompilerDefines>DEBUG;TRACE</CompilerDefines> 573 <CompilerDefines>DEBUG;TRACE</CompilerDefines>
574 <OptimizeCode>false</OptimizeCode> 574 <OptimizeCode>false</OptimizeCode>
575 <AllowUnsafe>false</AllowUnsafe> 575 <AllowUnsafe>false</AllowUnsafe>
576 <OutputPath>bin\Debug</OutputPath> 576 <OutputPath>bin\Debug</OutputPath>
577 <DebugInformation>true</DebugInformation> 577 <DebugInformation>true</DebugInformation>
578 <XmlDocFile>SdlDotNet.Gui.xml</XmlDocFile> 578 <XmlDocFile>SdlDotNet.Gui.xml</XmlDocFile>
579 <WarningLevel>4</WarningLevel> 579 <WarningLevel>4</WarningLevel>
580 </Options> 580 </Options>
581 </Configuration> 581 </Configuration>
582 <Configuration name="Release"> 582 <Configuration name="Release">
583 <Options> 583 <Options>
584 <CompilerDefines>TRACE</CompilerDefines> 584 <CompilerDefines>TRACE</CompilerDefines>
585 <OptimizeCode>true</OptimizeCode> 585 <OptimizeCode>true</OptimizeCode>
586 <AllowUnsafe>false</AllowUnsafe> 586 <AllowUnsafe>false</AllowUnsafe>
587 <OutputPath>bin\Release</OutputPath> 587 <OutputPath>bin\Release</OutputPath>
588 <DebugInformation>false</DebugInformation> 588 <DebugInformation>false</DebugInformation>
589 <XmlDocFile>SdlDotNet.Gui.xml</XmlDocFile> 589 <XmlDocFile>SdlDotNet.Gui.xml</XmlDocFile>
590 <WarningLevel>1</WarningLevel> 590 <WarningLevel>1</WarningLevel>
591 </Options> 591 </Options>
592 </Configuration> 592 </Configuration>
593 <Reference name="System" /> 593 <Reference name="System" />
594 <Reference name="System.Drawing" /> 594 <Reference name="System.Drawing" />
595 <Reference name="SdlDotNet" localCopy="true"/> 595 <Reference name="SdlDotNet" localCopy="true"/>
596 <Files> 596 <Files>
597 <Match path="." pattern="*.cs" recurse="true"/> 597 <Match path="." pattern="*.cs" recurse="true"/>
598 </Files> 598 </Files>
599 </Project>--> 599 </Project>-->
600 <Project name="NeHe" path="examples\\NeHe" language="C#" type="WinExe" startupObject="SdlDotNet.Examples.NeHe.NeHe" assemblyName="NeHe" rootNamespace="SdlDotNet.Examples.NeHe" icon="App.ico"> 600 <Project name="NeHe" path="examples\\NeHe" language="C#" type="WinExe" startupObject="SdlDotNet.Examples.NeHe.NeHe" assemblyName="NeHe" rootNamespace="SdlDotNet.Examples.NeHe" icon="App.ico">
601 <Configuration name="Debug"> 601 <Configuration name="Debug">
602 <Options> 602 <Options>
603 <CompilerDefines>DEBUG;TRACE</CompilerDefines> 603 <CompilerDefines>DEBUG;TRACE</CompilerDefines>
604 <OptimizeCode>false</OptimizeCode> 604 <OptimizeCode>false</OptimizeCode>
605 <AllowUnsafe>false</AllowUnsafe> 605 <AllowUnsafe>false</AllowUnsafe>
606 <OutputPath>bin\Debug</OutputPath> 606 <OutputPath>bin\Debug</OutputPath>
607 <DebugInformation>true</DebugInformation> 607 <DebugInformation>true</DebugInformation>
608 <XmlDocFile>NeHe.xml</XmlDocFile> 608 <XmlDocFile>NeHe.xml</XmlDocFile>
609 <WarningLevel>4</WarningLevel> 609 <WarningLevel>4</WarningLevel>
610 <SuppressWarnings>1595</SuppressWarnings> 610 <SuppressWarnings>1595</SuppressWarnings>
611 </Options> 611 </Options>
612 </Configuration> 612 </Configuration>
613 <Configuration name="Release"> 613 <Configuration name="Release">
614 <Options> 614 <Options>
615 <CompilerDefines>TRACE</CompilerDefines> 615 <CompilerDefines>TRACE</CompilerDefines>
616 <OptimizeCode>true</OptimizeCode> 616 <OptimizeCode>true</OptimizeCode>
617 <AllowUnsafe>false</AllowUnsafe> 617 <AllowUnsafe>false</AllowUnsafe>
618 <OutputPath>bin\Release</OutputPath> 618 <OutputPath>bin\Release</OutputPath>
619 <DebugInformation>false</DebugInformation> 619 <DebugInformation>false</DebugInformation>
620 <XmlDocFile>NeHe.xml</XmlDocFile> 620 <XmlDocFile>NeHe.xml</XmlDocFile>
621 <WarningLevel>1</WarningLevel> 621 <WarningLevel>1</WarningLevel>
622 <SuppressWarnings>1595</SuppressWarnings> 622 <SuppressWarnings>1595</SuppressWarnings>
623 </Options> 623 </Options>
624 </Configuration> 624 </Configuration>
625 <Reference name="System" /> 625 <Reference name="System" />
626 <Reference name="System.Drawing" /> 626 <Reference name="System.Drawing" />
627 <Reference name="System.Windows.Forms" /> 627 <Reference name="System.Windows.Forms" />
628 <Reference name="SdlDotNet" localCopy="true"/> 628 <Reference name="SdlDotNet" localCopy="true"/>
629 <Reference name="Tao.OpenGl" localCopy="true" path="..\\..\\lib"/> 629 <Reference name="Tao.OpenGl" localCopy="true" path="..\\..\\lib"/>
630 <Reference name="Tao.OpenGl.Glu" localCopy="true" path="..\\..\\lib"/> 630 <Reference name="Tao.OpenGl.Glu" localCopy="true" path="..\\..\\lib"/>
631 <Reference name="Tao.Platform.Windows" localCopy="true" path="..\\..\\lib"/> 631 <Reference name="Tao.Platform.Windows" localCopy="true" path="..\\..\\lib"/>
632 <Files> 632 <Files>
633 <File buildAction="EmbeddedResource">App.ico</File> 633 <File buildAction="EmbeddedResource">App.ico</File>
634 <File subType="Form">NeHe.cs</File> 634 <File subType="Form">NeHe.cs</File>
635 <Match path="." pattern="*.cs" recurse="true"> 635 <Match path="." pattern="*.cs" recurse="true">
636 <Exclude name="NeHe.cs"/> 636 <Exclude name="NeHe.cs"/>
637 </Match> 637 </Match>
638 </Files> 638 </Files>
639 </Project> 639 </Project>
640 <Project name="RedBook" path="examples\\RedBook" language="C#" type="WinExe" startupObject="SdlDotNet.Examples.RedBook.RedBook" assemblyName="RedBook" rootNamespace="SdlDotNet.Examples.RedBook" icon="App.ico"> 640 <Project name="RedBook" path="examples\\RedBook" language="C#" type="WinExe" startupObject="SdlDotNet.Examples.RedBook.RedBook" assemblyName="RedBook" rootNamespace="SdlDotNet.Examples.RedBook" icon="App.ico">
641 <Configuration name="Debug"> 641 <Configuration name="Debug">
642 <Options> 642 <Options>
643 <CompilerDefines>DEBUG;TRACE</CompilerDefines> 643 <CompilerDefines>DEBUG;TRACE</CompilerDefines>
644 <OptimizeCode>false</OptimizeCode> 644 <OptimizeCode>false</OptimizeCode>
645 <AllowUnsafe>false</AllowUnsafe> 645 <AllowUnsafe>false</AllowUnsafe>
646 <OutputPath>bin\Debug</OutputPath> 646 <OutputPath>bin\Debug</OutputPath>
647 <DebugInformation>true</DebugInformation> 647 <DebugInformation>true</DebugInformation>
648 <XmlDocFile>RedBook.xml</XmlDocFile> 648 <XmlDocFile>RedBook.xml</XmlDocFile>
649 <WarningLevel>4</WarningLevel> 649 <WarningLevel>4</WarningLevel>
650 <SuppressWarnings>1595</SuppressWarnings> 650 <SuppressWarnings>1595</SuppressWarnings>
651 </Options> 651 </Options>
652 </Configuration> 652 </Configuration>
653 <Configuration name="Release"> 653 <Configuration name="Release">
654 <Options> 654 <Options>
655 <CompilerDefines>TRACE</CompilerDefines> 655 <CompilerDefines>TRACE</CompilerDefines>
656 <OptimizeCode>true</OptimizeCode> 656 <OptimizeCode>true</OptimizeCode>
657 <AllowUnsafe>false</AllowUnsafe> 657 <AllowUnsafe>false</AllowUnsafe>
658 <OutputPath>bin\Release</OutputPath> 658 <OutputPath>bin\Release</OutputPath>
659 <DebugInformation>false</DebugInformation> 659 <DebugInformation>false</DebugInformation>
660 <XmlDocFile>RedBook.xml</XmlDocFile> 660 <XmlDocFile>RedBook.xml</XmlDocFile>
661 <WarningLevel>1</WarningLevel> 661 <WarningLevel>1</WarningLevel>
662 <SuppressWarnings>1595</SuppressWarnings> 662 <SuppressWarnings>1595</SuppressWarnings>
663 </Options> 663 </Options>
664 </Configuration> 664 </Configuration>
665 <Reference name="System" /> 665 <Reference name="System" />
666 <Reference name="System.Drawing" /> 666 <Reference name="System.Drawing" />
667 <Reference name="System.Windows.Forms" /> 667 <Reference name="System.Windows.Forms" />
668 <Reference name="SdlDotNet" localCopy="true"/> 668 <Reference name="SdlDotNet" localCopy="true"/>
669 <Reference name="Tao.OpenGl" localCopy="true" path="..\\..\\lib"/> 669 <Reference name="Tao.OpenGl" localCopy="true" path="..\\..\\lib"/>
670 <Reference name="Tao.OpenGl.Glu" localCopy="true" path="..\\..\\lib"/> 670 <Reference name="Tao.OpenGl.Glu" localCopy="true" path="..\\..\\lib"/>
671 <Reference name="Tao.FreeGlut" localCopy="true" path="..\\..\\lib"/> 671 <Reference name="Tao.FreeGlut" localCopy="true" path="..\\..\\lib"/>
672 <Files> 672 <Files>
673 <File buildAction="EmbeddedResource">App.ico</File> 673 <File buildAction="EmbeddedResource">App.ico</File>
674 <File subType="Form">RedBook.cs</File> 674 <File subType="Form">RedBook.cs</File>
675 <Match path="." pattern="*.cs" recurse="true"> 675 <Match path="." pattern="*.cs" recurse="true">
676 <Exclude name="RedBook.cs" /> 676 <Exclude name="RedBook.cs" />
677 </Match> 677 </Match>
678 </Files> 678 </Files>
679 </Project> 679 </Project>
680 <Project name="PhysFsTest" path="examples\\PhysFsTest" language="C#" type="WinExe" startupObject="SdlDotNet.Examples.PhysFsTest.PhysFsTest" assemblyName="PhysFsTest" rootNamespace="SdlDotNet.Examples.PhysFsTest" icon="App.ico"> 680 <Project name="PhysFsTest" path="examples\\PhysFsTest" language="C#" type="WinExe" startupObject="SdlDotNet.Examples.PhysFsTest.PhysFsTest" assemblyName="PhysFsTest" rootNamespace="SdlDotNet.Examples.PhysFsTest" icon="App.ico">
681 <Configuration name="Debug"> 681 <Configuration name="Debug">
682 <Options> 682 <Options>
683 <CompilerDefines>DEBUG;TRACE</CompilerDefines> 683 <CompilerDefines>DEBUG;TRACE</CompilerDefines>
684 <OptimizeCode>false</OptimizeCode> 684 <OptimizeCode>false</OptimizeCode>
685 <AllowUnsafe>false</AllowUnsafe> 685 <AllowUnsafe>false</AllowUnsafe>
686 <OutputPath>bin\Debug</OutputPath> 686 <OutputPath>bin\Debug</OutputPath>
687 <DebugInformation>true</DebugInformation> 687 <DebugInformation>true</DebugInformation>
688 <XmlDocFile>PhysFsTest.xml</XmlDocFile> 688 <XmlDocFile>PhysFsTest.xml</XmlDocFile>
689 <WarningLevel>4</WarningLevel> 689 <WarningLevel>4</WarningLevel>
690 <SuppressWarnings>1595</SuppressWarnings> 690 <SuppressWarnings>1595</SuppressWarnings>
691 </Options> 691 </Options>
692 </Configuration> 692 </Configuration>
693 <Configuration name="Release"> 693 <Configuration name="Release">
694 <Options> 694 <Options>
695 <CompilerDefines>TRACE</CompilerDefines> 695 <CompilerDefines>TRACE</CompilerDefines>
696 <OptimizeCode>true</OptimizeCode> 696 <OptimizeCode>true</OptimizeCode>
697 <AllowUnsafe>false</AllowUnsafe> 697 <AllowUnsafe>false</AllowUnsafe>
698 <OutputPath>bin\Release</OutputPath> 698 <OutputPath>bin\Release</OutputPath>
699 <DebugInformation>false</DebugInformation> 699 <DebugInformation>false</DebugInformation>
700 <XmlDocFile>PhysFsTest.xml</XmlDocFile> 700 <XmlDocFile>PhysFsTest.xml</XmlDocFile>
701 <WarningLevel>1</WarningLevel> 701 <WarningLevel>1</WarningLevel>
702 <SuppressWarnings>1595</SuppressWarnings> 702 <SuppressWarnings>1595</SuppressWarnings>
703 </Options> 703 </Options>
704 </Configuration> 704 </Configuration>
705 <Reference name="System" /> 705 <Reference name="System" />
706 <Reference name="System.Drawing" /> 706 <Reference name="System.Drawing" />
707 <Reference name="SdlDotNet" localCopy="true"/> 707 <Reference name="SdlDotNet" localCopy="true"/>
708 <Reference name="Tao.PhysFs" localCopy="true" path="..\\..\\lib"/> 708 <Reference name="Tao.PhysFs" localCopy="true" path="..\\..\\lib"/>
709 <Files> 709 <Files>
710 <File buildAction="EmbeddedResource">App.ico</File> 710 <File buildAction="EmbeddedResource">App.ico</File>
711 <Match path="." pattern="*.cs" recurse="true"/> 711 <Match path="." pattern="*.cs" recurse="true"/>
712 </Files> 712 </Files>
713 </Project> 713 </Project>
714 </Solution> 714 </Solution>
715</Prebuild> 715</Prebuild>