diff options
author | dm <dm> | 2008-12-22 23:26:04 +0000 |
---|---|---|
committer | dm <dm@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33> | 2008-12-22 23:26:04 +0000 |
commit | 90071951fee31ed3c12e05746f032decfb825f6a (patch) | |
tree | 104682e58a48ee584122bf53ad1a552993e4051a /win32 | |
parent | 625e0119a4db872879655fa20a2099813995c946 (diff) |
Expedite Win32 VS8 project added
SVN revision: 38285
Diffstat (limited to 'win32')
-rw-r--r-- | win32/set_env.bat | 50 | ||||
-rw-r--r-- | win32/vs8/expedite.sln | 20 | ||||
-rw-r--r-- | win32/vs8/expedite.vcproj | 653 | ||||
-rw-r--r-- | win32/vs8/out/run.bat | 2 | ||||
-rw-r--r-- | win32/vs8/out/update_deps.bat | 42 | ||||
-rw-r--r-- | win32/vs8/start.bat | 35 |
6 files changed, 802 insertions, 0 deletions
diff --git a/win32/set_env.bat b/win32/set_env.bat new file mode 100644 index 0000000..eef27b8 --- /dev/null +++ b/win32/set_env.bat | |||
@@ -0,0 +1,50 @@ | |||
1 | @echo off | ||
2 | |||
3 | rem Set external libraries directory. | ||
4 | set EXT_DIR=%cd%\..\..\..\..\extern | ||
5 | |||
6 | if not exist %EXT_DIR% ( | ||
7 | set EXT_DIR= | ||
8 | echo ERROR: External libs dir is not set. | ||
9 | pause | ||
10 | goto END | ||
11 | ) | ||
12 | |||
13 | rem Add installation directory pathes. | ||
14 | set INCLUDE=%EXT_DIR%\include;%INCLUDE% | ||
15 | set LIB=%EXT_DIR%\lib;%LIB% | ||
16 | |||
17 | rem Add Evil lib path | ||
18 | set EvilInclude=%cd%\..\..\proto\evil\src\lib | ||
19 | set EvilCommon=%cd%\..\..\proto\evil\win32\common | ||
20 | set EvilOut=%cd%\..\..\proto\evil\win32\%PROJECT_TYPE%\out | ||
21 | |||
22 | rem Add Evas lib path | ||
23 | set EvasOut=%cd%\..\..\evas\win32\%PROJECT_TYPE%\out | ||
24 | set EvasDirect3DInclude=%cd%\..\..\evas\src\modules\engines\direct3d | ||
25 | set EvasGLGlewInclude=%cd%\..\..\evas\src\modules\engines\gl_glew | ||
26 | set EvasDDrawInclude=%cd%\..\..\evas\src\modules\engines\software_ddraw | ||
27 | set EvasInclude=%EvasDDrawInclude%;%EvasGLGlewInclude%;%EvasDirect3DInclude%;%cd%\..\..\evas\src\lib | ||
28 | |||
29 | rem Add Eina lib path | ||
30 | set EinaInclude=%cd%\..\..\eina\src\include | ||
31 | set EinaCommon=%cd%\..\..\eina\win32\common | ||
32 | set EinaOut=%cd%\..\..\eina\win32\%PROJECT_TYPE%\out | ||
33 | |||
34 | |||
35 | set INCLUDE=%EvasInclude%;%EvilCommon%;%EvilInclude%;%EvilInclude%\dlfcn;%EvilInclude%\mman;%INCLUDE% | ||
36 | set INCLUDE=%EinaCommon%;%EinaInclude%;%INCLUDE% | ||
37 | set LIB=%EinaOut%;%EvasOut%;%EvilOut%;%LIB% | ||
38 | |||
39 | if "%DXSDK_DIR%" == "" ( | ||
40 | echo WARNING: Microsoft DirectX SDK is not installed. | ||
41 | pause | ||
42 | goto END | ||
43 | ) | ||
44 | |||
45 | rem Add DirectX includes and libraries dirs. | ||
46 | set INCLUDE="%DXSDK_DIR%Include";%INCLUDE% | ||
47 | set LIB="%DXSDK_DIR%Lib\x86";%LIB% | ||
48 | |||
49 | |||
50 | :END | ||
diff --git a/win32/vs8/expedite.sln b/win32/vs8/expedite.sln new file mode 100644 index 0000000..87210b6 --- /dev/null +++ b/win32/vs8/expedite.sln | |||
@@ -0,0 +1,20 @@ | |||
1 | | ||
2 | Microsoft Visual Studio Solution File, Format Version 9.00 | ||
3 | # Visual Studio 2005 | ||
4 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "expedite", "expedite.vcproj", "{5C640EA7-6E65-46FF-A1FE-EB0955B0CC5A}" | ||
5 | EndProject | ||
6 | Global | ||
7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution | ||
8 | Debug|Win32 = Debug|Win32 | ||
9 | Release|Win32 = Release|Win32 | ||
10 | EndGlobalSection | ||
11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution | ||
12 | {5C640EA7-6E65-46FF-A1FE-EB0955B0CC5A}.Debug|Win32.ActiveCfg = Debug|Win32 | ||
13 | {5C640EA7-6E65-46FF-A1FE-EB0955B0CC5A}.Debug|Win32.Build.0 = Debug|Win32 | ||
14 | {5C640EA7-6E65-46FF-A1FE-EB0955B0CC5A}.Release|Win32.ActiveCfg = Release|Win32 | ||
15 | {5C640EA7-6E65-46FF-A1FE-EB0955B0CC5A}.Release|Win32.Build.0 = Release|Win32 | ||
16 | EndGlobalSection | ||
17 | GlobalSection(SolutionProperties) = preSolution | ||
18 | HideSolutionNode = FALSE | ||
19 | EndGlobalSection | ||
20 | EndGlobal | ||
diff --git a/win32/vs8/expedite.vcproj b/win32/vs8/expedite.vcproj new file mode 100644 index 0000000..a9bb932 --- /dev/null +++ b/win32/vs8/expedite.vcproj | |||
@@ -0,0 +1,653 @@ | |||
1 | <?xml version="1.0" encoding="windows-1251"?> | ||
2 | <VisualStudioProject | ||
3 | ProjectType="Visual C++" | ||
4 | Version="8.00" | ||
5 | Name="expedite" | ||
6 | ProjectGUID="{5C640EA7-6E65-46FF-A1FE-EB0955B0CC5A}" | ||
7 | RootNamespace="expedite" | ||
8 | Keyword="Win32Proj" | ||
9 | > | ||
10 | <Platforms> | ||
11 | <Platform | ||
12 | Name="Win32" | ||
13 | /> | ||
14 | </Platforms> | ||
15 | <ToolFiles> | ||
16 | </ToolFiles> | ||
17 | <Configurations> | ||
18 | <Configuration | ||
19 | Name="Debug|Win32" | ||
20 | OutputDirectory="$(DebugOutputDirectory)" | ||
21 | IntermediateDirectory="$(TemporaryDirectory)\$(TargetName)\$(ConfigurationName)" | ||
22 | ConfigurationType="1" | ||
23 | CharacterSet="0" | ||
24 | > | ||
25 | <Tool | ||
26 | Name="VCPreBuildEventTool" | ||
27 | /> | ||
28 | <Tool | ||
29 | Name="VCCustomBuildTool" | ||
30 | /> | ||
31 | <Tool | ||
32 | Name="VCXMLDataGeneratorTool" | ||
33 | /> | ||
34 | <Tool | ||
35 | Name="VCWebServiceProxyGeneratorTool" | ||
36 | /> | ||
37 | <Tool | ||
38 | Name="VCMIDLTool" | ||
39 | /> | ||
40 | <Tool | ||
41 | Name="VCCLCompilerTool" | ||
42 | Optimization="0" | ||
43 | AdditionalIncludeDirectories="$(INCLUDE)" | ||
44 | PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;HAVE_EVIL;__CRT_INLINE=__inline;snprintf=_snprintf_c;PACKAGE_DATA_DIR=;HAVE_EVAS_DIRECT3D;HAVE_EVAS_OPENGL_GLEW" | ||
45 | MinimalRebuild="true" | ||
46 | BasicRuntimeChecks="3" | ||
47 | RuntimeLibrary="3" | ||
48 | UsePrecompiledHeader="0" | ||
49 | WarningLevel="3" | ||
50 | Detect64BitPortabilityProblems="true" | ||
51 | DebugInformationFormat="4" | ||
52 | /> | ||
53 | <Tool | ||
54 | Name="VCManagedResourceCompilerTool" | ||
55 | /> | ||
56 | <Tool | ||
57 | Name="VCResourceCompilerTool" | ||
58 | /> | ||
59 | <Tool | ||
60 | Name="VCPreLinkEventTool" | ||
61 | /> | ||
62 | <Tool | ||
63 | Name="VCLinkerTool" | ||
64 | AdditionalDependencies="eina.lib libevas.lib d3d9.lib d3dx9.lib ddraw.lib opengl32.lib glew32.lib" | ||
65 | OutputFile="$(OutDir)\expedite.exe" | ||
66 | LinkIncremental="2" | ||
67 | AdditionalLibraryDirectories="$(LIB); $(DebugLibraryDirectory)" | ||
68 | GenerateDebugInformation="true" | ||
69 | SubSystem="1" | ||
70 | TargetMachine="1" | ||
71 | /> | ||
72 | <Tool | ||
73 | Name="VCALinkTool" | ||
74 | /> | ||
75 | <Tool | ||
76 | Name="VCManifestTool" | ||
77 | /> | ||
78 | <Tool | ||
79 | Name="VCXDCMakeTool" | ||
80 | /> | ||
81 | <Tool | ||
82 | Name="VCBscMakeTool" | ||
83 | /> | ||
84 | <Tool | ||
85 | Name="VCFxCopTool" | ||
86 | /> | ||
87 | <Tool | ||
88 | Name="VCAppVerifierTool" | ||
89 | /> | ||
90 | <Tool | ||
91 | Name="VCWebDeploymentTool" | ||
92 | /> | ||
93 | <Tool | ||
94 | Name="VCPostBuildEventTool" | ||
95 | /> | ||
96 | </Configuration> | ||
97 | <Configuration | ||
98 | Name="Release|Win32" | ||
99 | OutputDirectory="$(ReleaseOutputDirectory)" | ||
100 | IntermediateDirectory="$(TemporaryDirectory)\$(TargetName)\$(ConfigurationName)" | ||
101 | ConfigurationType="1" | ||
102 | CharacterSet="0" | ||
103 | WholeProgramOptimization="1" | ||
104 | > | ||
105 | <Tool | ||
106 | Name="VCPreBuildEventTool" | ||
107 | /> | ||
108 | <Tool | ||
109 | Name="VCCustomBuildTool" | ||
110 | /> | ||
111 | <Tool | ||
112 | Name="VCXMLDataGeneratorTool" | ||
113 | /> | ||
114 | <Tool | ||
115 | Name="VCWebServiceProxyGeneratorTool" | ||
116 | /> | ||
117 | <Tool | ||
118 | Name="VCMIDLTool" | ||
119 | /> | ||
120 | <Tool | ||
121 | Name="VCCLCompilerTool" | ||
122 | AdditionalIncludeDirectories="$(INCLUDE)" | ||
123 | PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;HAVE_EVIL;__CRT_INLINE=__inline;snprintf=_snprintf_c;PACKAGE_DATA_DIR=;HAVE_EVAS_DIRECT3D;HAVE_EVAS_OPENGL_GLEW" | ||
124 | RuntimeLibrary="2" | ||
125 | UsePrecompiledHeader="0" | ||
126 | WarningLevel="3" | ||
127 | Detect64BitPortabilityProblems="true" | ||
128 | DebugInformationFormat="3" | ||
129 | /> | ||
130 | <Tool | ||
131 | Name="VCManagedResourceCompilerTool" | ||
132 | /> | ||
133 | <Tool | ||
134 | Name="VCResourceCompilerTool" | ||
135 | /> | ||
136 | <Tool | ||
137 | Name="VCPreLinkEventTool" | ||
138 | /> | ||
139 | <Tool | ||
140 | Name="VCLinkerTool" | ||
141 | AdditionalDependencies="eina.lib libevas.lib d3d9.lib d3dx9.lib ddraw.lib opengl32.lib glew32.lib" | ||
142 | OutputFile="$(OutDir)\expedite.exe" | ||
143 | LinkIncremental="1" | ||
144 | AdditionalLibraryDirectories="$(LIB); $(ReleaseLibraryDirectory)" | ||
145 | GenerateDebugInformation="true" | ||
146 | SubSystem="1" | ||
147 | OptimizeReferences="2" | ||
148 | EnableCOMDATFolding="2" | ||
149 | TargetMachine="1" | ||
150 | /> | ||
151 | <Tool | ||
152 | Name="VCALinkTool" | ||
153 | /> | ||
154 | <Tool | ||
155 | Name="VCManifestTool" | ||
156 | /> | ||
157 | <Tool | ||
158 | Name="VCXDCMakeTool" | ||
159 | /> | ||
160 | <Tool | ||
161 | Name="VCBscMakeTool" | ||
162 | /> | ||
163 | <Tool | ||
164 | Name="VCFxCopTool" | ||
165 | /> | ||
166 | <Tool | ||
167 | Name="VCAppVerifierTool" | ||
168 | /> | ||
169 | <Tool | ||
170 | Name="VCWebDeploymentTool" | ||
171 | /> | ||
172 | <Tool | ||
173 | Name="VCPostBuildEventTool" | ||
174 | /> | ||
175 | </Configuration> | ||
176 | </Configurations> | ||
177 | <References> | ||
178 | </References> | ||
179 | <Files> | ||
180 | <Filter | ||
181 | Name="Source Files" | ||
182 | Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx" | ||
183 | UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}" | ||
184 | > | ||
185 | <File | ||
186 | RelativePath="..\..\src\bin\about.c" | ||
187 | > | ||
188 | </File> | ||
189 | <File | ||
190 | RelativePath="..\..\src\bin\engine_direct3d.cpp" | ||
191 | > | ||
192 | </File> | ||
193 | <File | ||
194 | RelativePath="..\..\src\bin\engine_directfb.c" | ||
195 | > | ||
196 | <FileConfiguration | ||
197 | Name="Debug|Win32" | ||
198 | ExcludedFromBuild="true" | ||
199 | > | ||
200 | <Tool | ||
201 | Name="VCCLCompilerTool" | ||
202 | /> | ||
203 | </FileConfiguration> | ||
204 | <FileConfiguration | ||
205 | Name="Release|Win32" | ||
206 | ExcludedFromBuild="true" | ||
207 | > | ||
208 | <Tool | ||
209 | Name="VCCLCompilerTool" | ||
210 | /> | ||
211 | </FileConfiguration> | ||
212 | </File> | ||
213 | <File | ||
214 | RelativePath="..\..\src\bin\engine_fb.c" | ||
215 | > | ||
216 | <FileConfiguration | ||
217 | Name="Debug|Win32" | ||
218 | ExcludedFromBuild="true" | ||
219 | > | ||
220 | <Tool | ||
221 | Name="VCCLCompilerTool" | ||
222 | /> | ||
223 | </FileConfiguration> | ||
224 | <FileConfiguration | ||
225 | Name="Release|Win32" | ||
226 | ExcludedFromBuild="true" | ||
227 | > | ||
228 | <Tool | ||
229 | Name="VCCLCompilerTool" | ||
230 | /> | ||
231 | </FileConfiguration> | ||
232 | </File> | ||
233 | <File | ||
234 | RelativePath="..\..\src\bin\engine_gl_glew.c" | ||
235 | > | ||
236 | </File> | ||
237 | <File | ||
238 | RelativePath="..\..\src\bin\engine_gl_x11.c" | ||
239 | > | ||
240 | <FileConfiguration | ||
241 | Name="Debug|Win32" | ||
242 | ExcludedFromBuild="true" | ||
243 | > | ||
244 | <Tool | ||
245 | Name="VCCLCompilerTool" | ||
246 | /> | ||
247 | </FileConfiguration> | ||
248 | <FileConfiguration | ||
249 | Name="Release|Win32" | ||
250 | ExcludedFromBuild="true" | ||
251 | > | ||
252 | <Tool | ||
253 | Name="VCCLCompilerTool" | ||
254 | /> | ||
255 | </FileConfiguration> | ||
256 | </File> | ||
257 | <File | ||
258 | RelativePath="..\..\src\bin\engine_software_16_ddraw.cpp" | ||
259 | > | ||
260 | <FileConfiguration | ||
261 | Name="Debug|Win32" | ||
262 | ExcludedFromBuild="true" | ||
263 | > | ||
264 | <Tool | ||
265 | Name="VCCLCompilerTool" | ||
266 | /> | ||
267 | </FileConfiguration> | ||
268 | <FileConfiguration | ||
269 | Name="Release|Win32" | ||
270 | ExcludedFromBuild="true" | ||
271 | > | ||
272 | <Tool | ||
273 | Name="VCCLCompilerTool" | ||
274 | /> | ||
275 | </FileConfiguration> | ||
276 | </File> | ||
277 | <File | ||
278 | RelativePath="..\..\src\bin\engine_software_16_wince.c" | ||
279 | > | ||
280 | <FileConfiguration | ||
281 | Name="Debug|Win32" | ||
282 | ExcludedFromBuild="true" | ||
283 | > | ||
284 | <Tool | ||
285 | Name="VCCLCompilerTool" | ||
286 | /> | ||
287 | </FileConfiguration> | ||
288 | <FileConfiguration | ||
289 | Name="Release|Win32" | ||
290 | ExcludedFromBuild="true" | ||
291 | > | ||
292 | <Tool | ||
293 | Name="VCCLCompilerTool" | ||
294 | /> | ||
295 | </FileConfiguration> | ||
296 | </File> | ||
297 | <File | ||
298 | RelativePath="..\..\src\bin\engine_software_16_x11.c" | ||
299 | > | ||
300 | <FileConfiguration | ||
301 | Name="Debug|Win32" | ||
302 | ExcludedFromBuild="true" | ||
303 | > | ||
304 | <Tool | ||
305 | Name="VCCLCompilerTool" | ||
306 | /> | ||
307 | </FileConfiguration> | ||
308 | <FileConfiguration | ||
309 | Name="Release|Win32" | ||
310 | ExcludedFromBuild="true" | ||
311 | > | ||
312 | <Tool | ||
313 | Name="VCCLCompilerTool" | ||
314 | /> | ||
315 | </FileConfiguration> | ||
316 | </File> | ||
317 | <File | ||
318 | RelativePath="..\..\src\bin\engine_software_ddraw.cpp" | ||
319 | > | ||
320 | <FileConfiguration | ||
321 | Name="Debug|Win32" | ||
322 | ExcludedFromBuild="true" | ||
323 | > | ||
324 | <Tool | ||
325 | Name="VCCLCompilerTool" | ||
326 | /> | ||
327 | </FileConfiguration> | ||
328 | <FileConfiguration | ||
329 | Name="Release|Win32" | ||
330 | ExcludedFromBuild="true" | ||
331 | > | ||
332 | <Tool | ||
333 | Name="VCCLCompilerTool" | ||
334 | /> | ||
335 | </FileConfiguration> | ||
336 | </File> | ||
337 | <File | ||
338 | RelativePath="..\..\src\bin\engine_software_sdl.c" | ||
339 | > | ||
340 | <FileConfiguration | ||
341 | Name="Debug|Win32" | ||
342 | ExcludedFromBuild="true" | ||
343 | > | ||
344 | <Tool | ||
345 | Name="VCCLCompilerTool" | ||
346 | /> | ||
347 | </FileConfiguration> | ||
348 | <FileConfiguration | ||
349 | Name="Release|Win32" | ||
350 | ExcludedFromBuild="true" | ||
351 | > | ||
352 | <Tool | ||
353 | Name="VCCLCompilerTool" | ||
354 | /> | ||
355 | </FileConfiguration> | ||
356 | </File> | ||
357 | <File | ||
358 | RelativePath="..\..\src\bin\engine_software_x11.c" | ||
359 | > | ||
360 | <FileConfiguration | ||
361 | Name="Debug|Win32" | ||
362 | ExcludedFromBuild="true" | ||
363 | > | ||
364 | <Tool | ||
365 | Name="VCCLCompilerTool" | ||
366 | /> | ||
367 | </FileConfiguration> | ||
368 | <FileConfiguration | ||
369 | Name="Release|Win32" | ||
370 | ExcludedFromBuild="true" | ||
371 | > | ||
372 | <Tool | ||
373 | Name="VCCLCompilerTool" | ||
374 | /> | ||
375 | </FileConfiguration> | ||
376 | </File> | ||
377 | <File | ||
378 | RelativePath="..\..\src\bin\engine_xrender_x11.c" | ||
379 | > | ||
380 | <FileConfiguration | ||
381 | Name="Debug|Win32" | ||
382 | ExcludedFromBuild="true" | ||
383 | > | ||
384 | <Tool | ||
385 | Name="VCCLCompilerTool" | ||
386 | /> | ||
387 | </FileConfiguration> | ||
388 | <FileConfiguration | ||
389 | Name="Release|Win32" | ||
390 | ExcludedFromBuild="true" | ||
391 | > | ||
392 | <Tool | ||
393 | Name="VCCLCompilerTool" | ||
394 | /> | ||
395 | </FileConfiguration> | ||
396 | </File> | ||
397 | <File | ||
398 | RelativePath="..\..\src\bin\image_blend_border.c" | ||
399 | > | ||
400 | </File> | ||
401 | <File | ||
402 | RelativePath="..\..\src\bin\image_blend_border_recolor.c" | ||
403 | > | ||
404 | </File> | ||
405 | <File | ||
406 | RelativePath="..\..\src\bin\image_blend_nearest_same_scaled.c" | ||
407 | > | ||
408 | </File> | ||
409 | <File | ||
410 | RelativePath="..\..\src\bin\image_blend_nearest_scaled.c" | ||
411 | > | ||
412 | </File> | ||
413 | <File | ||
414 | RelativePath="..\..\src\bin\image_blend_nearest_solid_same_scaled.c" | ||
415 | > | ||
416 | </File> | ||
417 | <File | ||
418 | RelativePath="..\..\src\bin\image_blend_nearest_solid_scaled.c" | ||
419 | > | ||
420 | </File> | ||
421 | <File | ||
422 | RelativePath="..\..\src\bin\image_blend_occlude1.c" | ||
423 | > | ||
424 | </File> | ||
425 | <File | ||
426 | RelativePath="..\..\src\bin\image_blend_occlude1_few.c" | ||
427 | > | ||
428 | </File> | ||
429 | <File | ||
430 | RelativePath="..\..\src\bin\image_blend_occlude1_many.c" | ||
431 | > | ||
432 | </File> | ||
433 | <File | ||
434 | RelativePath="..\..\src\bin\image_blend_occlude1_very_many.c" | ||
435 | > | ||
436 | </File> | ||
437 | <File | ||
438 | RelativePath="..\..\src\bin\image_blend_occlude2.c" | ||
439 | > | ||
440 | </File> | ||
441 | <File | ||
442 | RelativePath="..\..\src\bin\image_blend_occlude2_few.c" | ||
443 | > | ||
444 | </File> | ||
445 | <File | ||
446 | RelativePath="..\..\src\bin\image_blend_occlude2_many.c" | ||
447 | > | ||
448 | </File> | ||
449 | <File | ||
450 | RelativePath="..\..\src\bin\image_blend_occlude2_very_many.c" | ||
451 | > | ||
452 | </File> | ||
453 | <File | ||
454 | RelativePath="..\..\src\bin\image_blend_occlude3.c" | ||
455 | > | ||
456 | </File> | ||
457 | <File | ||
458 | RelativePath="..\..\src\bin\image_blend_occlude3_few.c" | ||
459 | > | ||
460 | </File> | ||
461 | <File | ||
462 | RelativePath="..\..\src\bin\image_blend_occlude3_many.c" | ||
463 | > | ||
464 | </File> | ||
465 | <File | ||
466 | RelativePath="..\..\src\bin\image_blend_occlude3_very_many.c" | ||
467 | > | ||
468 | </File> | ||
469 | <File | ||
470 | RelativePath="..\..\src\bin\image_blend_smooth_same_scaled.c" | ||
471 | > | ||
472 | </File> | ||
473 | <File | ||
474 | RelativePath="..\..\src\bin\image_blend_smooth_scaled.c" | ||
475 | > | ||
476 | </File> | ||
477 | <File | ||
478 | RelativePath="..\..\src\bin\image_blend_smooth_solid_same_scaled.c" | ||
479 | > | ||
480 | </File> | ||
481 | <File | ||
482 | RelativePath="..\..\src\bin\image_blend_smooth_solid_scaled.c" | ||
483 | > | ||
484 | </File> | ||
485 | <File | ||
486 | RelativePath="..\..\src\bin\image_blend_solid_border.c" | ||
487 | > | ||
488 | </File> | ||
489 | <File | ||
490 | RelativePath="..\..\src\bin\image_blend_solid_unscaled.c" | ||
491 | > | ||
492 | </File> | ||
493 | <File | ||
494 | RelativePath="..\..\src\bin\image_blend_unscaled.c" | ||
495 | > | ||
496 | </File> | ||
497 | <File | ||
498 | RelativePath="..\..\src\bin\image_crossfade.c" | ||
499 | > | ||
500 | </File> | ||
501 | <File | ||
502 | RelativePath="..\..\src\bin\image_data_argb.c" | ||
503 | > | ||
504 | </File> | ||
505 | <File | ||
506 | RelativePath="..\..\src\bin\image_data_argb_alpha.c" | ||
507 | > | ||
508 | </File> | ||
509 | <File | ||
510 | RelativePath="..\..\src\bin\image_data_ycbcr601pl.c" | ||
511 | > | ||
512 | </File> | ||
513 | <File | ||
514 | RelativePath="..\..\src\bin\image_data_ycbcr601pl_wide_stride.c" | ||
515 | > | ||
516 | </File> | ||
517 | <File | ||
518 | RelativePath="..\..\src\bin\image_quality_scale.c" | ||
519 | > | ||
520 | </File> | ||
521 | <File | ||
522 | RelativePath="..\..\src\bin\main.c" | ||
523 | > | ||
524 | </File> | ||
525 | <File | ||
526 | RelativePath="..\..\src\bin\poly_blend.c" | ||
527 | > | ||
528 | </File> | ||
529 | <File | ||
530 | RelativePath="..\..\src\bin\rect_blend.c" | ||
531 | > | ||
532 | </File> | ||
533 | <File | ||
534 | RelativePath="..\..\src\bin\rect_blend_few.c" | ||
535 | > | ||
536 | </File> | ||
537 | <File | ||
538 | RelativePath="..\..\src\bin\rect_solid.c" | ||
539 | > | ||
540 | </File> | ||
541 | <File | ||
542 | RelativePath="..\..\src\bin\rect_solid_few.c" | ||
543 | > | ||
544 | </File> | ||
545 | <File | ||
546 | RelativePath="..\..\src\bin\text_basic.c" | ||
547 | > | ||
548 | </File> | ||
549 | <File | ||
550 | RelativePath="..\..\src\bin\text_change.c" | ||
551 | > | ||
552 | </File> | ||
553 | <File | ||
554 | RelativePath="..\..\src\bin\text_styles.c" | ||
555 | > | ||
556 | </File> | ||
557 | <File | ||
558 | RelativePath="..\..\src\bin\text_styles_different_strings.c" | ||
559 | > | ||
560 | </File> | ||
561 | <File | ||
562 | RelativePath="..\..\src\bin\textblock_basic.c" | ||
563 | > | ||
564 | </File> | ||
565 | <File | ||
566 | RelativePath="..\..\src\bin\textblock_intl.c" | ||
567 | > | ||
568 | </File> | ||
569 | <File | ||
570 | RelativePath="..\..\src\bin\ui.c" | ||
571 | > | ||
572 | </File> | ||
573 | </Filter> | ||
574 | <Filter | ||
575 | Name="Header Files" | ||
576 | Filter="h;hpp;hxx;hm;inl;inc;xsd" | ||
577 | UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}" | ||
578 | > | ||
579 | <File | ||
580 | RelativePath="..\..\src\bin\about.h" | ||
581 | > | ||
582 | </File> | ||
583 | <File | ||
584 | RelativePath="..\..\src\bin\engine_direct3d.h" | ||
585 | > | ||
586 | </File> | ||
587 | <File | ||
588 | RelativePath="..\..\src\bin\engine_directfb.h" | ||
589 | > | ||
590 | </File> | ||
591 | <File | ||
592 | RelativePath="..\..\src\bin\engine_fb.h" | ||
593 | > | ||
594 | </File> | ||
595 | <File | ||
596 | RelativePath="..\..\src\bin\engine_gl_glew.h" | ||
597 | > | ||
598 | </File> | ||
599 | <File | ||
600 | RelativePath="..\..\src\bin\engine_gl_x11.h" | ||
601 | > | ||
602 | </File> | ||
603 | <File | ||
604 | RelativePath="..\..\src\bin\engine_software_16_ddraw.h" | ||
605 | > | ||
606 | </File> | ||
607 | <File | ||
608 | RelativePath="..\..\src\bin\engine_software_16_wince.h" | ||
609 | > | ||
610 | </File> | ||
611 | <File | ||
612 | RelativePath="..\..\src\bin\engine_software_16_x11.h" | ||
613 | > | ||
614 | </File> | ||
615 | <File | ||
616 | RelativePath="..\..\src\bin\engine_software_ddraw.h" | ||
617 | > | ||
618 | </File> | ||
619 | <File | ||
620 | RelativePath="..\..\src\bin\engine_software_sdl.h" | ||
621 | > | ||
622 | </File> | ||
623 | <File | ||
624 | RelativePath="..\..\src\bin\engine_software_x11.h" | ||
625 | > | ||
626 | </File> | ||
627 | <File | ||
628 | RelativePath="..\..\src\bin\engine_xrender_x11.h" | ||
629 | > | ||
630 | </File> | ||
631 | <File | ||
632 | RelativePath="..\..\src\bin\main.h" | ||
633 | > | ||
634 | </File> | ||
635 | <File | ||
636 | RelativePath="..\..\src\bin\tests.h" | ||
637 | > | ||
638 | </File> | ||
639 | <File | ||
640 | RelativePath="..\..\src\bin\ui.h" | ||
641 | > | ||
642 | </File> | ||
643 | </Filter> | ||
644 | <Filter | ||
645 | Name="Resource Files" | ||
646 | Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav" | ||
647 | UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}" | ||
648 | > | ||
649 | </Filter> | ||
650 | </Files> | ||
651 | <Globals> | ||
652 | </Globals> | ||
653 | </VisualStudioProject> | ||
diff --git a/win32/vs8/out/run.bat b/win32/vs8/out/run.bat new file mode 100644 index 0000000..3681b06 --- /dev/null +++ b/win32/vs8/out/run.bat | |||
@@ -0,0 +1,2 @@ | |||
1 | set EVAS_MODULES_DIR=%cd% | ||
2 | start expedite.exe -datadir ..\..\..\data -e direct3d \ No newline at end of file | ||
diff --git a/win32/vs8/out/update_deps.bat b/win32/vs8/out/update_deps.bat new file mode 100644 index 0000000..978dece --- /dev/null +++ b/win32/vs8/out/update_deps.bat | |||
@@ -0,0 +1,42 @@ | |||
1 | @echo off | ||
2 | |||
3 | set Target=%cd% | ||
4 | set e17=%cd%\..\..\..\.. | ||
5 | set Libs=%e17% | ||
6 | set Proto=%e17%\proto | ||
7 | set Extern=%e17%\..\..\extern | ||
8 | |||
9 | rem Copy externals | ||
10 | cd %Extern%\bin | ||
11 | xcopy freetype6.dll %Target%\ /Q /Y | ||
12 | xcopy jpeg62.dll %Target%\ /Q /Y | ||
13 | xcopy zlib1.dll %Target%\ /Q /Y | ||
14 | xcopy glew32.dll %Target%\ /Q /Y | ||
15 | |||
16 | rem Copy proto | ||
17 | cd %Proto%\evil\win32\vs8\out | ||
18 | xcopy libdl.dll %Target%\ /Q /Y | ||
19 | xcopy libevil.dll %Target%\ /Q /Y | ||
20 | xcopy libmman.dll %Target%\ /Q /Y | ||
21 | |||
22 | rem Copy libs | ||
23 | cd %Libs%\eina\win32\vs8\out | ||
24 | xcopy eina.dll %Target%\ /Q /Y | ||
25 | |||
26 | cd %Libs%\eet\win32\vs8\out | ||
27 | xcopy libeet.dll %Target%\ /Q /Y | ||
28 | |||
29 | cd %Libs%\evas\win32\vs8\out | ||
30 | xcopy libevas.dll %Target%\ /Q /Y | ||
31 | |||
32 | set Modules=%Libs%\evas\win32\vs8\out\modules | ||
33 | cd %Modules%\engines\direct3d | ||
34 | xcopy module.dll %Target%\evas\modules\engines\direct3d\mingw32-i686\ /Q /Y | ||
35 | cd %Modules%\engines\software_ddraw | ||
36 | xcopy module.dll %Target%\evas\modules\engines\software_ddraw\mingw32-i686\ /Q /Y | ||
37 | cd %Modules%\engines\software_generic | ||
38 | xcopy module.dll %Target%\evas\modules\engines\software_generic\mingw32-i686\ /Q /Y | ||
39 | cd %Modules%\engines\gl_glew | ||
40 | xcopy module.dll %Target%\evas\modules\engines\gl_glew\mingw32-i686\ /Q /Y | ||
41 | cd %Modules%\loaders\png | ||
42 | xcopy module.dll %Target%\evas\modules\loaders\png\mingw32-i686\ /Q /Y | ||
diff --git a/win32/vs8/start.bat b/win32/vs8/start.bat new file mode 100644 index 0000000..2d442c4 --- /dev/null +++ b/win32/vs8/start.bat | |||
@@ -0,0 +1,35 @@ | |||
1 | @echo off | ||
2 | rem Warning: environment is set for Win32 platform. | ||
3 | |||
4 | set PROJECT_TYPE=vs8 | ||
5 | |||
6 | pushd .. | ||
7 | call set_env.bat | ||
8 | popd | ||
9 | |||
10 | if "%EXT_DIR%" == "" goto END | ||
11 | |||
12 | rem Setup common Win32 environment variables | ||
13 | |||
14 | set SolutionDirectory=%cd% | ||
15 | set DebugOutputDirectory=%SolutionDirectory%\out | ||
16 | set ReleaseOutputDirectory=%SolutionDirectory%\out | ||
17 | set DebugLibraryDirectory=%SolutionDirectory%\out | ||
18 | set ReleaseLibraryDirectory=%SolutionDirectory%\out | ||
19 | set TemporaryDirectory=%SolutionDirectory%\temp | ||
20 | |||
21 | rem Check for basic requirements | ||
22 | if "%VS80COMNTOOLS%" == "" ( | ||
23 | echo ERROR: Microsoft Visual Studio 2005 is not installed. | ||
24 | pause | ||
25 | goto END | ||
26 | ) | ||
27 | |||
28 | rem Setting environment for using Microsoft Visual Studio 2005 x86 tools. | ||
29 | call "%VS80COMNTOOLS%vsvars32.bat" | ||
30 | |||
31 | set EVAS_MODULES_DIR=%cd%\out | ||
32 | |||
33 | expedite.sln | ||
34 | |||
35 | :END \ No newline at end of file | ||