http://www.miikahweb.com/feed.php MiikaHweb - Blender Commits By Jesterking http://www.miikahweb.com/ MiikaHweb - Blender Commits By Jesterking fi Tue, 21 Sep 21 14:06:54 +0000 MiikaHweb RSS contact at miikahweb.com <![CDATA[[975ca91] master: Steam Release: Script creation of Steam build files]]> http://www.miikahweb.com/en/blender/git-logs/commit/975ca9193913c034f864121597e044d6eb043a5f 975ca91
Branches : master
Author : Nathan Letwory (jesterking)
Committed By : Jeroen Bakker (jbakker)
----------------------------------------
Steam Release: Script creation of Steam build files

Script tool for automation of Steam build files for tasks like {T77348}

This script automates creation of the Steam files: download of the archives,
extraction of the archives, preparation of the build scripts (VDF files), actual
building of the Steam game files.

Requirements
============

* MacOS machine - Tested on Catalina 10.15.6. Extracting contents from the DMG
archive did not work Windows nor on Linux using 7-zip. All DMG archives tested
failed to be extracted. As such only MacOS is known to work.
* Steam SDK downloaded from SteamWorks - The `steamcmd` is used to generate the
Steam game files. The path to the `steamcmd` is what is actually needed.
* SteamWorks credentials - Needed to log in using `steamcmd`.
* Login to SteamWorks with the `steamcmd` from the command-line at least once -
Needded to ensure the user is properly logged in. On a new machine the user
will have to go through two-factor authentication.
* App ID and Depot IDs - Needed to create the VDF files.
* Python 3.x - 3.7 was tested.
* Base URL - for downloading the archives.

Reviewed By: Jeroen Bakker

Differential Revision: https://developer.blender.org/D8429

----------------------------------------
6 Paths Changed]]>
Wed, 16 Dec 2020 10:15:18 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/975ca9193913c034f864121597e044d6eb043a5fNathan Letwory
<![CDATA[[02ff143] blender-v2.83-release: Steam Release: Script creation of Steam build files]]> http://www.miikahweb.com/en/blender/git-logs/commit/02ff143f60977c2175b86fddb649a8c4c7787f84 02ff143
Branches : blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels
Author : Nathan Letwory (jesterking)
Committed By : Jeroen Bakker (jbakker)
----------------------------------------
Steam Release: Script creation of Steam build files

Script tool for automation of Steam build files for tasks like {T77348}

This script automates creation of the Steam files: download of the archives,
extraction of the archives, preparation of the build scripts (VDF files), actual
building of the Steam game files.

Requirements
============

* MacOS machine - Tested on Catalina 10.15.6. Extracting contents from the DMG
archive did not work Windows nor on Linux using 7-zip. All DMG archives tested
failed to be extracted. As such only MacOS is known to work.
* Steam SDK downloaded from SteamWorks - The `steamcmd` is used to generate the
Steam game files. The path to the `steamcmd` is what is actually needed.
* SteamWorks credentials - Needed to log in using `steamcmd`.
* Login to SteamWorks with the `steamcmd` from the command-line at least once -
Needded to ensure the user is properly logged in. On a new machine the user
will have to go through two-factor authentication.
* App ID and Depot IDs - Needed to create the VDF files.
* Python 3.x - 3.7 was tested.
* Base URL - for downloading the archives.

Reviewed By: Jeroen Bakker

Differential Revision: https://developer.blender.org/D8429

----------------------------------------
6 Paths Changed]]>
Wed, 16 Dec 2020 10:17:14 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/02ff143f60977c2175b86fddb649a8c4c7787f84Nathan Letwory
<![CDATA[[1a375d6] master: Steam Release: Script creation of Steam build files]]> http://www.miikahweb.com/en/blender/git-logs/commit/1a375d6eceed4c17f92fd90699645856e0951530 1a375d6
Branches : master
Author : Nathan Letwory (jesterking)
Committed By : Jeroen Bakker (jbakker)
----------------------------------------
Steam Release: Script creation of Steam build files

Script tool for automation of Steam build files for tasks like {T77348}

For in-depth information see the README.

Related Wiki page: https://wiki.blender.org/wiki/Process/Release_On_Steam

Reviewed By: jbakker

Maniphest Tasks: T77348

Differential Revision: https://developer.blender.org/D8429

----------------------------------------
6 Paths Changed]]>
Wed, 16 Dec 2020 10:07:10 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/1a375d6eceed4c17f92fd90699645856e0951530Nathan Letwory
<![CDATA[[782baa8] master: Windows Release: Script creation of MSIX package]]> http://www.miikahweb.com/en/blender/git-logs/commit/782baa8f54bca659fdae60391147adbcad93d2bb 782baa8
Branches : master
Author : Nathan Letwory (jesterking)
Committed By : Jeroen Bakker (jbakker)
----------------------------------------
Windows Release: Script creation of MSIX package

Script create_msix_package.py will download the ZIP file
from the given URL. It will create the MSIX package
with the version number and publisher ID given.

Strongly recommended are the path to a valid PFX file, and the
password to use that PFX file. These are needed for signing
the resulting MSIX package. The signing step is optional though,
but the resulting MSIX package cannot be installed outside of the
Microsoft Store

Example

set VERSION=2.83.2.0
set URL=https://download.blender.org/release/Blender2.83/blender-2.83.2-windows64.zip
set PUBID=CN=PUBIDHERE
set PFX=X:pathtocert.pfx
set PFXPW=pwhere

python create_msix_package.py --version %VERSION% --url %URL% --publisher %PUBID% --pfx %PFX% --password %PFXPW%

Requirements:
* Python default from the Microsoft Store should do (3.8)
* requests can be installed with `pip install requests`

Note that for an LTS release that gets uploaded to its own LTS application release
in the store you need to specify the `--lts` switch on the command-line to the script.

Upon completion there will be a file with the
name blender-2.83.2.0-windows64.msix. In case PFX file and its password were
given on the command line MSIX package will also be signed for the Microsoft Store.

Related Wiki page: https://wiki.blender.org/wiki/Process/Release_On_Windows_Store

Reviewed By: jbakker

Maniphest Tasks: T77348, T79356

Differential Revision: https://developer.blender.org/D8310

----------------------------------------
9 Paths Changed]]>
Wed, 23 Sep 2020 09:23:10 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/782baa8f54bca659fdae60391147adbcad93d2bbNathan Letwory
<![CDATA[[5a1a4f4] master: master is now 2.91.0 alpha.]]> http://www.miikahweb.com/en/blender/git-logs/commit/5a1a4f4dd24de20c369780a0fa0d2f5e73bbeae4 5a1a4f4
Branches : master
Author : Nathan Letwory (jesterking)
----------------------------------------
master is now 2.91.0 alpha.

----------------------------------------
2 Paths Changed]]>
Wed, 22 Jul 2020 13:48:29 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/5a1a4f4dd24de20c369780a0fa0d2f5e73bbeae4Nathan Letwory
<![CDATA[[62a0e1d] master: Merge branch 'blender-v2.90-release']]> http://www.miikahweb.com/en/blender/git-logs/commit/62a0e1d54fa122f5383327d9f9afefa65b7f7760 62a0e1d
Branches : master
Author : Nathan Letwory (jesterking)
----------------------------------------
Merge branch 'blender-v2.90-release'

----------------------------------------
0 Paths Changed]]>
Wed, 22 Jul 2020 13:47:26 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/62a0e1d54fa122f5383327d9f9afefa65b7f7760Nathan Letwory
<![CDATA[[a4e3943] master: Release branch is now in beta.]]> http://www.miikahweb.com/en/blender/git-logs/commit/a4e3943a08ef739c4c1ce3f8f61f8040f246a1f5 a4e3943
Branches : master
Author : Nathan Letwory (jesterking)
----------------------------------------
Release branch is now in beta.

----------------------------------------
1 Path Changed]]>
Wed, 22 Jul 2020 13:41:29 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/a4e3943a08ef739c4c1ce3f8f61f8040f246a1f5Nathan Letwory
<![CDATA[[0c0a9da] master: Ensure submodules are at their correct commits.]]> http://www.miikahweb.com/en/blender/git-logs/commit/0c0a9dabc7871a4f003828e073e311bbc82a0b48 0c0a9da
Branches : master
Author : Nathan Letwory (jesterking)
----------------------------------------
Ensure submodules are at their correct commits.

----------------------------------------
0 Paths Changed]]>
Wed, 22 Jul 2020 13:15:53 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/0c0a9dabc7871a4f003828e073e311bbc82a0b48Nathan Letwory
<![CDATA[[211b6c2] master: Remove trailing space]]> http://www.miikahweb.com/en/blender/git-logs/commit/211b6c29f771809a39a2b8155e8bb64489c7522c 211b6c2
Branches : master
Author : Nathan Letwory (jesterking)
----------------------------------------
Remove trailing space

----------------------------------------
1 Path Changed]]>
Wed, 03 Jun 2020 14:38:22 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/211b6c29f771809a39a2b8155e8bb64489c7522cNathan Letwory
<![CDATA[[82e3bd4] master: Ensure submodules are at correct commits for 2.83]]> http://www.miikahweb.com/en/blender/git-logs/commit/82e3bd4bbb82b31d8c7c03454d161fca8e4da45a 82e3bd4
Branches : master
Author : Nathan Letwory (jesterking)
----------------------------------------
Ensure submodules are at correct commits for 2.83

----------------------------------------
0 Paths Changed]]>
Wed, 03 Jun 2020 12:23:39 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/82e3bd4bbb82b31d8c7c03454d161fca8e4da45aNathan Letwory
<![CDATA[[3c9f80c] master: Move 2.83 from beta to release]]> http://www.miikahweb.com/en/blender/git-logs/commit/3c9f80c898a693b57f511c7af592fb93ffbd6652 3c9f80c
Branches : master
Author : Nathan Letwory (jesterking)
----------------------------------------
Move 2.83 from beta to release

----------------------------------------
1 Path Changed]]>
Wed, 03 Jun 2020 12:21:51 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/3c9f80c898a693b57f511c7af592fb93ffbd6652Nathan Letwory
<![CDATA[[dc8475e] master: Splash: new image for 2.83 by Ian Hubert]]> http://www.miikahweb.com/en/blender/git-logs/commit/dc8475ec6ad05a62f0df40a4bf1418daae0d6053 dc8475e
Branches : master
Author : Nathan Letwory (jesterking)
----------------------------------------
Splash: new image for 2.83 by Ian Hubert

----------------------------------------
1 Path Changed]]>
Wed, 03 Jun 2020 12:19:34 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/dc8475ec6ad05a62f0df40a4bf1418daae0d6053Nathan Letwory
<![CDATA[[5fb4ff7] master: Ensure 2.90 is still alpha for bcon1]]> http://www.miikahweb.com/en/blender/git-logs/commit/5fb4ff77118d03e55f756b5cab1331bc315ec8e7 5fb4ff7
Branches : master
Author : Nathan Letwory (jesterking)
----------------------------------------
Ensure 2.90 is still alpha for bcon1

----------------------------------------
1 Path Changed]]>
Wed, 15 Apr 2020 13:02:24 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/5fb4ff77118d03e55f756b5cab1331bc315ec8e7Nathan Letwory
<![CDATA[[69a2af7] master: Merge branch 'blender-v2.83-release']]> http://www.miikahweb.com/en/blender/git-logs/commit/69a2af7e8456629d1defd38858f8d20715cb1725 69a2af7
Branches : master
Author : Nathan Letwory (jesterking)
----------------------------------------
Merge branch 'blender-v2.83-release'

----------------------------------------
0 Paths Changed]]>
Wed, 15 Apr 2020 13:01:49 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/69a2af7e8456629d1defd38858f8d20715cb1725Nathan Letwory
<![CDATA[[b9ec9af] master: Bump master to 2.90 alpha for bcon1]]> http://www.miikahweb.com/en/blender/git-logs/commit/b9ec9afce18900feebabbc2cdc52b7ba13f4878d b9ec9af
Branches : master
Author : Nathan Letwory (jesterking)
----------------------------------------
Bump master to 2.90 alpha for bcon1

----------------------------------------
2 Paths Changed]]>
Wed, 15 Apr 2020 13:01:35 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/b9ec9afce18900feebabbc2cdc52b7ba13f4878dNathan Letwory
<![CDATA[[54736d5] master: Bump release cycle to beta for 2.83]]> http://www.miikahweb.com/en/blender/git-logs/commit/54736d505866140e41f70d812cf917353240b0a0 54736d5
Branches : master
Author : Nathan Letwory (jesterking)
----------------------------------------
Bump release cycle to beta for 2.83

----------------------------------------
1 Path Changed]]>
Wed, 15 Apr 2020 12:03:05 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/54736d505866140e41f70d812cf917353240b0a0Nathan Letwory
<![CDATA[[9ca1b72] master: Ensure master points at latest submodule heads]]> http://www.miikahweb.com/en/blender/git-logs/commit/9ca1b721b497f6e03513ab70c9283bd1f06b2d13 9ca1b72
Branches : master
Author : Nathan Letwory (jesterking)
----------------------------------------
Ensure master points at latest submodule heads

----------------------------------------
0 Paths Changed]]>
Wed, 15 Apr 2020 11:41:47 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/9ca1b721b497f6e03513ab70c9283bd1f06b2d13Nathan Letwory
<![CDATA[[375c7dc] blender-v2.82-release: Move 2.82a from beta to release]]> http://www.miikahweb.com/en/blender/git-logs/commit/375c7dc4caf449d40f11d3fd40fa1372636e76d3 375c7dc
Branches : blender-v2.82-release
Author : Nathan Letwory (jesterking)
----------------------------------------
Move 2.82a from beta to release

----------------------------------------
1 Path Changed]]>
Thu, 12 Mar 2020 05:06:44 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/375c7dc4caf449d40f11d3fd40fa1372636e76d3Nathan Letwory
<![CDATA[[9d69a0e] blender-v2.82-release: Revert typo fix to ensure localisations don't break]]> http://www.miikahweb.com/en/blender/git-logs/commit/9d69a0e518cbab4673be2a35a3aef286bd2d82ab 9d69a0e
Branches : blender-v2.82-release
Author : Nathan Letwory (jesterking)
----------------------------------------
Revert typo fix to ensure localisations don't break

----------------------------------------
1 Path Changed]]>
Mon, 09 Mar 2020 19:59:12 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/9d69a0e518cbab4673be2a35a3aef286bd2d82abNathan Letwory
<![CDATA[[b063030] blender-v2.82-release: Update add-ons submodule with fixes for 2.82a]]> http://www.miikahweb.com/en/blender/git-logs/commit/b06303053450802caa1a95646c3a9e7b852b39a3 b063030
Branches : blender-v2.82-release
Author : Nathan Letwory (jesterking)
----------------------------------------
Update add-ons submodule with fixes for 2.82a

----------------------------------------
0 Paths Changed]]>
Mon, 09 Mar 2020 19:55:35 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/b06303053450802caa1a95646c3a9e7b852b39a3Nathan Letwory