forked from PeymanTahghighi/WolfEngine
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathinstall.cmd
38 lines (32 loc) · 1.12 KB
/
install.cmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
echo off
setlocal
echo make wolf's dependencies ready
cd ./engine/deps/
set keys=assimp ffmpeg gli glm luaJIT nanomsg tbb simplygon libjpeg-turbo libpng zlib
set values=version.txt version.txt VERSION.txt VERSION.txt version.txt COPYING version.txt SimplygonSDKRuntimeReleasex64.dll version.txt version.txt version.txt
set i=0
(for %%k in (%keys%) do (
echo uncompressing %%k.zip
PowerShell Expand-Archive -Path "%%k.zip" "./"
if exist %%k/!vector[!i!]! (
echo could not find %%k/!vector[!i!]!
) else (
echo %%k verified successfully
)
))
echo uncompressing boost.zip
type boost.zip.001 boost.zip.002 boost.zip.003 boost.zip.004 > boost.zip
PowerShell Expand-Archive -Path "boost.zip" "./"
if exist boost/builds.txt (
echo boost verified successfully
) else (
echo could not find boost/builds.txt
)
echo uncompressing vulkan.zip
type vulkan.zip.001 vulkan.zip.002 > vulkan.zip
PowerShell Expand-Archive -Path "vulkan.zip" "./"
if exist vulkan/SPIRVExtension.vsix (
echo vulkan verified successfully
) else (
echo could not find vulkan/SPIRVExtension.vsix
)