Skip to content

Commit f2b22e2

Browse files
committed
update ogre to 13.5.2 release
1 parent 33b724c commit f2b22e2

File tree

2 files changed

+15
-10
lines changed

2 files changed

+15
-10
lines changed

create_win_package.sh

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,20 +3,23 @@
33
# This should work on Windows (MinGW) and Linux
44
# for MinGW use e.g. https://gitforwindows.org/
55

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
912
unzip ogre-sdk.zip
1013

1114
# main
12-
cp ogre*py ogre*bat LICENSE README.md package/
15+
cp ../ogre*py ../ogre*bat ../LICENSE ../README.md package/
1316

1417
# copy ogre parts
15-
cp -R lib/python3.7/dist-packages/Ogre package
18+
cp -R lib/python3.10/dist-packages/Ogre package
1619
# components
1720
cp bin/OgreMain.dll bin/OgreBites.dll bin/OgreOverlay.dll bin/OgreRTShaderSystem.dll bin/OgreTerrain.dll bin/OgrePaging.dll package
1821
# 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
2023
# deps
2124
cp bin/SDL2.dll bin/zlib.dll package
2225

@@ -25,10 +28,12 @@ head -10 bin/plugins.cfg > package/plugins.cfg
2528
echo Plugin=Codec_STBI >> package/plugins.cfg
2629
echo Plugin=Codec_Assimp >> package/plugins.cfg
2730
echo Plugin=Plugin_DotScene >> package/plugins.cfg
31+
echo Plugin=RenderSystem_Vulkan >> package/plugins.cfg
32+
echo Plugin=Plugin_GLSLangProgramManager >> package/plugins.cfg
2833

2934
# resources
30-
cp win_resources.cfg package/resources.cfg
35+
cp ../win_resources.cfg package/resources.cfg
3136
cp -R Media/RTShaderLib Media/Main package/
3237
cp -R Media/packs/SdkTrays.zip package/
3338

34-
mv package ogre-meshviewer_22.06-win64
39+
mv package ogre-meshviewer_22.11-win64

snapcraft.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: ogre-meshviewer
2-
version: "22.06"
2+
version: "22.11"
33
confinement: strict
44
summary: OGRE Mesh Viewer
55
description: Viewer for .mesh model files as consumed by OGRE
@@ -46,7 +46,7 @@ parts:
4646
- -DCMAKE_INSTALL_PREFIX=/usr/
4747
- -DCMAKE_CXX_COMPILER=/usr/bin/clang++-12
4848
source: https://github.com/OGRECave/ogre.git
49-
source-tag: v13.4.0
49+
source-tag: v13.5.2
5050
source-depth: 1
5151
build-packages:
5252
- libassimp-dev

0 commit comments

Comments
 (0)