summaryrefslogtreecommitdiff
path: root/win32
diff options
context:
space:
mode:
authordm <dm>2008-12-22 23:26:04 +0000
committerdm <dm@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>2008-12-22 23:26:04 +0000
commit90071951fee31ed3c12e05746f032decfb825f6a (patch)
tree104682e58a48ee584122bf53ad1a552993e4051a /win32
parent625e0119a4db872879655fa20a2099813995c946 (diff)
Expedite Win32 VS8 project added
SVN revision: 38285
Diffstat (limited to 'win32')
-rw-r--r--win32/set_env.bat50
-rw-r--r--win32/vs8/expedite.sln20
-rw-r--r--win32/vs8/expedite.vcproj653
-rw-r--r--win32/vs8/out/run.bat2
-rw-r--r--win32/vs8/out/update_deps.bat42
-rw-r--r--win32/vs8/start.bat35
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
3rem Set external libraries directory.
4set EXT_DIR=%cd%\..\..\..\..\extern
5
6if not exist %EXT_DIR% (
7 set EXT_DIR=
8 echo ERROR: External libs dir is not set.
9 pause
10 goto END
11)
12
13rem Add installation directory pathes.
14set INCLUDE=%EXT_DIR%\include;%INCLUDE%
15set LIB=%EXT_DIR%\lib;%LIB%
16
17rem Add Evil lib path
18set EvilInclude=%cd%\..\..\proto\evil\src\lib
19set EvilCommon=%cd%\..\..\proto\evil\win32\common
20set EvilOut=%cd%\..\..\proto\evil\win32\%PROJECT_TYPE%\out
21
22rem Add Evas lib path
23set EvasOut=%cd%\..\..\evas\win32\%PROJECT_TYPE%\out
24set EvasDirect3DInclude=%cd%\..\..\evas\src\modules\engines\direct3d
25set EvasGLGlewInclude=%cd%\..\..\evas\src\modules\engines\gl_glew
26set EvasDDrawInclude=%cd%\..\..\evas\src\modules\engines\software_ddraw
27set EvasInclude=%EvasDDrawInclude%;%EvasGLGlewInclude%;%EvasDirect3DInclude%;%cd%\..\..\evas\src\lib
28
29rem Add Eina lib path
30set EinaInclude=%cd%\..\..\eina\src\include
31set EinaCommon=%cd%\..\..\eina\win32\common
32set EinaOut=%cd%\..\..\eina\win32\%PROJECT_TYPE%\out
33
34
35set INCLUDE=%EvasInclude%;%EvilCommon%;%EvilInclude%;%EvilInclude%\dlfcn;%EvilInclude%\mman;%INCLUDE%
36set INCLUDE=%EinaCommon%;%EinaInclude%;%INCLUDE%
37set LIB=%EinaOut%;%EvasOut%;%EvilOut%;%LIB%
38
39if "%DXSDK_DIR%" == "" (
40 echo WARNING: Microsoft DirectX SDK is not installed.
41 pause
42 goto END
43)
44
45rem Add DirectX includes and libraries dirs.
46set INCLUDE="%DXSDK_DIR%Include";%INCLUDE%
47set 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
2Microsoft Visual Studio Solution File, Format Version 9.00
3# Visual Studio 2005
4Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "expedite", "expedite.vcproj", "{5C640EA7-6E65-46FF-A1FE-EB0955B0CC5A}"
5EndProject
6Global
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
20EndGlobal
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 @@
1set EVAS_MODULES_DIR=%cd%
2start 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
3set Target=%cd%
4set e17=%cd%\..\..\..\..
5set Libs=%e17%
6set Proto=%e17%\proto
7set Extern=%e17%\..\..\extern
8
9rem Copy externals
10cd %Extern%\bin
11xcopy freetype6.dll %Target%\ /Q /Y
12xcopy jpeg62.dll %Target%\ /Q /Y
13xcopy zlib1.dll %Target%\ /Q /Y
14xcopy glew32.dll %Target%\ /Q /Y
15
16rem Copy proto
17cd %Proto%\evil\win32\vs8\out
18xcopy libdl.dll %Target%\ /Q /Y
19xcopy libevil.dll %Target%\ /Q /Y
20xcopy libmman.dll %Target%\ /Q /Y
21
22rem Copy libs
23cd %Libs%\eina\win32\vs8\out
24xcopy eina.dll %Target%\ /Q /Y
25
26cd %Libs%\eet\win32\vs8\out
27xcopy libeet.dll %Target%\ /Q /Y
28
29cd %Libs%\evas\win32\vs8\out
30xcopy libevas.dll %Target%\ /Q /Y
31
32set Modules=%Libs%\evas\win32\vs8\out\modules
33cd %Modules%\engines\direct3d
34xcopy module.dll %Target%\evas\modules\engines\direct3d\mingw32-i686\ /Q /Y
35cd %Modules%\engines\software_ddraw
36xcopy module.dll %Target%\evas\modules\engines\software_ddraw\mingw32-i686\ /Q /Y
37cd %Modules%\engines\software_generic
38xcopy module.dll %Target%\evas\modules\engines\software_generic\mingw32-i686\ /Q /Y
39cd %Modules%\engines\gl_glew
40xcopy module.dll %Target%\evas\modules\engines\gl_glew\mingw32-i686\ /Q /Y
41cd %Modules%\loaders\png
42xcopy 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
2rem Warning: environment is set for Win32 platform.
3
4set PROJECT_TYPE=vs8
5
6pushd ..
7call set_env.bat
8popd
9
10if "%EXT_DIR%" == "" goto END
11
12rem Setup common Win32 environment variables
13
14set SolutionDirectory=%cd%
15set DebugOutputDirectory=%SolutionDirectory%\out
16set ReleaseOutputDirectory=%SolutionDirectory%\out
17set DebugLibraryDirectory=%SolutionDirectory%\out
18set ReleaseLibraryDirectory=%SolutionDirectory%\out
19set TemporaryDirectory=%SolutionDirectory%\temp
20
21rem Check for basic requirements
22if "%VS80COMNTOOLS%" == "" (
23 echo ERROR: Microsoft Visual Studio 2005 is not installed.
24 pause
25 goto END
26)
27
28rem Setting environment for using Microsoft Visual Studio 2005 x86 tools.
29call "%VS80COMNTOOLS%vsvars32.bat"
30
31set EVAS_MODULES_DIR=%cd%\out
32
33expedite.sln
34
35:END \ No newline at end of file