Skip to content

Commit 8369391

Browse files
committed
CEGUI SDK updaters per architecture 2
1 parent 61f2c56 commit 8369391

2 files changed

Lines changed: 116 additions & 0 deletions

File tree

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
@echo off
2+
set src_bin_folder=..\..\..\cegui\build\bin
3+
set src_lib_folder=..\..\..\cegui\build\lib
4+
set src_dep_folder=..\..\..\cegui\dependencies\bin\x64
5+
6+
rem CEGUI Includes
7+
rmdir /S /Q "include"
8+
xcopy /S /Y /Q /I "..\..\..\cegui\cegui\include" "include\"
9+
xcopy /S /Y /Q /I "..\..\..\cegui\build\cegui\include" "include\"
10+
11+
rem CEGUI DLLs
12+
xcopy /S /Y /Q /I "%src_bin_folder%\CEGUIBase-9999.dll" ".\bin\release\"
13+
xcopy /S /Y /Q /I "%src_bin_folder%\CEGUICommonDialogs-9999.dll" ".\bin\release\"
14+
xcopy /S /Y /Q /I "%src_bin_folder%\CEGUICoreWindowRendererSet.dll" ".\bin\release\"
15+
xcopy /S /Y /Q /I "%src_bin_folder%\CEGUIExpatParser.dll" ".\bin\release\"
16+
xcopy /S /Y /Q /I "%src_bin_folder%\CEGUIOpenGLRenderer-9999.dll" ".\bin\release\"
17+
xcopy /S /Y /Q /I "%src_bin_folder%\CEGUISILLYImageCodec.dll" ".\bin\release\"
18+
xcopy /S /Y /Q /I "%src_bin_folder%\CEGUIBase-9999_d.dll" ".\bin\debug\"
19+
xcopy /S /Y /Q /I "%src_bin_folder%\CEGUICommonDialogs-9999_d.dll" ".\bin\debug\"
20+
xcopy /S /Y /Q /I "%src_bin_folder%\CEGUICoreWindowRendererSet_d.dll" ".\bin\debug\"
21+
xcopy /S /Y /Q /I "%src_bin_folder%\CEGUIExpatParser_d.dll" ".\bin\debug\"
22+
xcopy /S /Y /Q /I "%src_bin_folder%\CEGUIOpenGLRenderer-9999_d.dll" ".\bin\debug\"
23+
xcopy /S /Y /Q /I "%src_bin_folder%\CEGUISILLYImageCodec_d.dll" ".\bin\debug\"
24+
25+
rem CEGUI Libs
26+
xcopy /S /Y /Q /I "%src_lib_folder%\CEGUIBase-9999.lib" ".\lib\"
27+
xcopy /S /Y /Q /I "%src_lib_folder%\CEGUIOpenGLRenderer-9999.lib" ".\lib\"
28+
xcopy /S /Y /Q /I "%src_lib_folder%\CEGUIBase-9999_d.lib" ".\lib\"
29+
xcopy /S /Y /Q /I "%src_lib_folder%\CEGUIOpenGLRenderer-9999_d.lib" ".\lib\"
30+
31+
rem CEGUI Dependency Includes
32+
rmdir /S /Q "dependencies"
33+
xcopy /S /Y /Q /I "..\..\..\cegui\dependencies\include" "dependencies\include\"
34+
xcopy /S /Y /Q /I "..\..\..\cegui\dependencies\*.txt" "dependencies\"
35+
36+
rem CEGUI Dependency DLLs
37+
xcopy /S /Y /Q /I "%src_dep_folder%\freetype.dll" ".\bin\release\"
38+
xcopy /S /Y /Q /I "%src_dep_folder%\fribidi.dll" ".\bin\release\"
39+
xcopy /S /Y /Q /I "%src_dep_folder%\glew.dll" ".\bin\release\"
40+
xcopy /S /Y /Q /I "%src_dep_folder%\harfbuzz.dll" ".\bin\release\"
41+
xcopy /S /Y /Q /I "%src_dep_folder%\jpeg.dll" ".\bin\release\"
42+
xcopy /S /Y /Q /I "%src_dep_folder%\libexpat.dll" ".\bin\release\"
43+
xcopy /S /Y /Q /I "%src_dep_folder%\libpng.dll" ".\bin\release\"
44+
xcopy /S /Y /Q /I "%src_dep_folder%\raqm.dll" ".\bin\release\"
45+
xcopy /S /Y /Q /I "%src_dep_folder%\SILLY.dll" ".\bin\release\"
46+
xcopy /S /Y /Q /I "%src_dep_folder%\zlib.dll" ".\bin\release\"
47+
xcopy /S /Y /Q /I "%src_dep_folder%\freetype_d.dll" ".\bin\debug\"
48+
xcopy /S /Y /Q /I "%src_dep_folder%\fribidi_d.dll" ".\bin\debug\"
49+
xcopy /S /Y /Q /I "%src_dep_folder%\glew_d.dll" ".\bin\debug\"
50+
xcopy /S /Y /Q /I "%src_dep_folder%\harfbuzz_d.dll" ".\bin\debug\"
51+
xcopy /S /Y /Q /I "%src_dep_folder%\jpeg_d.dll" ".\bin\debug\"
52+
xcopy /S /Y /Q /I "%src_dep_folder%\libexpat_d.dll" ".\bin\debug\"
53+
xcopy /S /Y /Q /I "%src_dep_folder%\libpng_d.dll" ".\bin\debug\"
54+
xcopy /S /Y /Q /I "%src_dep_folder%\raqm_d.dll" ".\bin\debug\"
55+
xcopy /S /Y /Q /I "%src_dep_folder%\SILLY_d.dll" ".\bin\debug\"
56+
xcopy /S /Y /Q /I "%src_dep_folder%\zlib_d.dll" ".\bin\debug\"
57+
58+
pause
Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
@echo off
2+
set src_bin_folder=..\..\..\cegui\build\bin
3+
set src_lib_folder=..\..\..\cegui\build\lib
4+
set src_dep_folder=..\..\..\cegui\dependencies\bin\x86
5+
6+
rem CEGUI Includes
7+
rmdir /S /Q "include"
8+
xcopy /S /Y /Q /I "..\..\..\cegui\cegui\include" "include\"
9+
xcopy /S /Y /Q /I "..\..\..\cegui\build\cegui\include" "include\"
10+
11+
rem CEGUI DLLs
12+
xcopy /S /Y /Q /I "%src_bin_folder%\CEGUIBase-9999.dll" ".\bin\release\"
13+
xcopy /S /Y /Q /I "%src_bin_folder%\CEGUICommonDialogs-9999.dll" ".\bin\release\"
14+
xcopy /S /Y /Q /I "%src_bin_folder%\CEGUICoreWindowRendererSet.dll" ".\bin\release\"
15+
xcopy /S /Y /Q /I "%src_bin_folder%\CEGUIExpatParser.dll" ".\bin\release\"
16+
xcopy /S /Y /Q /I "%src_bin_folder%\CEGUIOpenGLRenderer-9999.dll" ".\bin\release\"
17+
xcopy /S /Y /Q /I "%src_bin_folder%\CEGUISILLYImageCodec.dll" ".\bin\release\"
18+
xcopy /S /Y /Q /I "%src_bin_folder%\CEGUIBase-9999_d.dll" ".\bin\debug\"
19+
xcopy /S /Y /Q /I "%src_bin_folder%\CEGUICommonDialogs-9999_d.dll" ".\bin\debug\"
20+
xcopy /S /Y /Q /I "%src_bin_folder%\CEGUICoreWindowRendererSet_d.dll" ".\bin\debug\"
21+
xcopy /S /Y /Q /I "%src_bin_folder%\CEGUIExpatParser_d.dll" ".\bin\debug\"
22+
xcopy /S /Y /Q /I "%src_bin_folder%\CEGUIOpenGLRenderer-9999_d.dll" ".\bin\debug\"
23+
xcopy /S /Y /Q /I "%src_bin_folder%\CEGUISILLYImageCodec_d.dll" ".\bin\debug\"
24+
25+
rem CEGUI Libs
26+
xcopy /S /Y /Q /I "%src_lib_folder%\CEGUIBase-9999.lib" ".\lib\"
27+
xcopy /S /Y /Q /I "%src_lib_folder%\CEGUIOpenGLRenderer-9999.lib" ".\lib\"
28+
xcopy /S /Y /Q /I "%src_lib_folder%\CEGUIBase-9999_d.lib" ".\lib\"
29+
xcopy /S /Y /Q /I "%src_lib_folder%\CEGUIOpenGLRenderer-9999_d.lib" ".\lib\"
30+
31+
rem CEGUI Dependency Includes
32+
rmdir /S /Q "dependencies"
33+
xcopy /S /Y /Q /I "..\..\..\cegui\dependencies\include" "dependencies\include\"
34+
xcopy /S /Y /Q /I "..\..\..\cegui\dependencies\*.txt" "dependencies\"
35+
36+
rem CEGUI Dependency DLLs
37+
xcopy /S /Y /Q /I "%src_dep_folder%\freetype.dll" ".\bin\release\"
38+
xcopy /S /Y /Q /I "%src_dep_folder%\fribidi.dll" ".\bin\release\"
39+
xcopy /S /Y /Q /I "%src_dep_folder%\glew.dll" ".\bin\release\"
40+
xcopy /S /Y /Q /I "%src_dep_folder%\harfbuzz.dll" ".\bin\release\"
41+
xcopy /S /Y /Q /I "%src_dep_folder%\jpeg.dll" ".\bin\release\"
42+
xcopy /S /Y /Q /I "%src_dep_folder%\libexpat.dll" ".\bin\release\"
43+
xcopy /S /Y /Q /I "%src_dep_folder%\libpng.dll" ".\bin\release\"
44+
xcopy /S /Y /Q /I "%src_dep_folder%\raqm.dll" ".\bin\release\"
45+
xcopy /S /Y /Q /I "%src_dep_folder%\SILLY.dll" ".\bin\release\"
46+
xcopy /S /Y /Q /I "%src_dep_folder%\zlib.dll" ".\bin\release\"
47+
xcopy /S /Y /Q /I "%src_dep_folder%\freetype_d.dll" ".\bin\debug\"
48+
xcopy /S /Y /Q /I "%src_dep_folder%\fribidi_d.dll" ".\bin\debug\"
49+
xcopy /S /Y /Q /I "%src_dep_folder%\glew_d.dll" ".\bin\debug\"
50+
xcopy /S /Y /Q /I "%src_dep_folder%\harfbuzz_d.dll" ".\bin\debug\"
51+
xcopy /S /Y /Q /I "%src_dep_folder%\jpeg_d.dll" ".\bin\debug\"
52+
xcopy /S /Y /Q /I "%src_dep_folder%\libexpat_d.dll" ".\bin\debug\"
53+
xcopy /S /Y /Q /I "%src_dep_folder%\libpng_d.dll" ".\bin\debug\"
54+
xcopy /S /Y /Q /I "%src_dep_folder%\raqm_d.dll" ".\bin\debug\"
55+
xcopy /S /Y /Q /I "%src_dep_folder%\SILLY_d.dll" ".\bin\debug\"
56+
xcopy /S /Y /Q /I "%src_dep_folder%\zlib_d.dll" ".\bin\debug\"
57+
58+
pause

0 commit comments

Comments
 (0)