3
3
# This should work on Windows (MinGW) and Linux
4
4
# for MinGW use e.g. https://gitforwindows.org/
5
5
6
- curl -L https://dl.cloudsmith.io/public/ogrecave/ogre/raw/versions/v13.4.0/ogre-sdk-v13.4.0-msvc141-x64.zip -o ogre-sdk.zip
7
- curl -LO https://www.python.org/ftp/python/3.7.9/python-3.7.9-embed-amd64.zip
8
- unzip python-3.7.9-embed-amd64.zip -d package
6
+ mkdir winpkg
7
+ cd winpkg
8
+
9
+ curl -L https://dl.cloudsmith.io/public/ogrecave/ogre/raw/versions/v13.5.2/ogre-sdk-v13.5.2-msvc141-x64.zip -o ogre-sdk.zip
10
+ curl -LO https://www.python.org/ftp/python/3.10.8/python-3.10.8-embed-amd64.zip
11
+ unzip python-3.10.8-embed-amd64.zip -d package
9
12
unzip ogre-sdk.zip
10
13
11
14
# main
12
- cp ogre* py ogre* bat LICENSE README.md package/
15
+ cp ../ ogre* py ../ ogre* bat ../ LICENSE ../ README.md package/
13
16
14
17
# copy ogre parts
15
- cp -R lib/python3.7 /dist-packages/Ogre package
18
+ cp -R lib/python3.10 /dist-packages/Ogre package
16
19
# components
17
20
cp bin/OgreMain.dll bin/OgreBites.dll bin/OgreOverlay.dll bin/OgreRTShaderSystem.dll bin/OgreTerrain.dll bin/OgrePaging.dll package
18
21
# plugins
19
- cp bin/Codec* dll bin/RenderSystem* dll bin/Plugin_DotScene.dll package
22
+ cp bin/Codec* dll bin/RenderSystem* dll bin/Plugin_DotScene.dll bin/Plugin_GLSLangProgramManager.dll package
20
23
# deps
21
24
cp bin/SDL2.dll bin/zlib.dll package
22
25
@@ -25,10 +28,12 @@ head -10 bin/plugins.cfg > package/plugins.cfg
25
28
echo Plugin=Codec_STBI >> package/plugins.cfg
26
29
echo Plugin=Codec_Assimp >> package/plugins.cfg
27
30
echo Plugin=Plugin_DotScene >> package/plugins.cfg
31
+ echo Plugin=RenderSystem_Vulkan >> package/plugins.cfg
32
+ echo Plugin=Plugin_GLSLangProgramManager >> package/plugins.cfg
28
33
29
34
# resources
30
- cp win_resources.cfg package/resources.cfg
35
+ cp ../ win_resources.cfg package/resources.cfg
31
36
cp -R Media/RTShaderLib Media/Main package/
32
37
cp -R Media/packs/SdkTrays.zip package/
33
38
34
- mv package ogre-meshviewer_22.06 -win64
39
+ mv package ogre-meshviewer_22.11 -win64
0 commit comments