Skip to content

Commit

Permalink
Update the version number to 0.52
Browse files Browse the repository at this point in the history
  • Loading branch information
ryfactor committed Mar 24, 2018
1 parent 4afbf2f commit d9be6ef
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 10 deletions.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 2.8.12.2)
project(ivan CXX C)

set(VERSION_MAJOR 0)
set(VERSION_MINOR 51)
set(VERSION_MINOR 52)
set(PROJECT_VERSION ${VERSION_MAJOR}.${VERSION_MINOR})
#set(VERSION_PATCH 0)
#set(PROJECT_VERSION ${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH})
Expand Down
4 changes: 2 additions & 2 deletions Main/Source/game.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -52,8 +52,8 @@

#include "audio.h"

#define SAVE_FILE_VERSION 130 // Increment this if changes make savefiles incompatible
#define BONE_FILE_VERSION 116 // Increment this if changes make bonefiles incompatible
#define SAVE_FILE_VERSION 131 // Increment this if changes make savefiles incompatible
#define BONE_FILE_VERSION 117 // Increment this if changes make bonefiles incompatible

#define LOADED 0
#define NEW_GAME 1
Expand Down
20 changes: 13 additions & 7 deletions releasing.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
To do for each release
----------------------

1) Update version numbers in `CMakeLists.txt`
2) Update savefile version, bonefile version or highscore version, as appropriate
3) Push a git tag to `master` in the format `v051` (use the same number as the new version number entered in `CMakeLists.txt`)
1) Pull from master
2) Update version numbers in `CMakeLists.txt`
3) Update savefile version, bonefile version or highscore version, as appropriate
4) Push a git tag to `master` in the format `v053` (use the same number as the new version number entered in `CMakeLists.txt`)

A zip file should appear later, on the release page. The binary is compiled with static linking, therefore, no dynamic link libraries are shipped.

Expand All @@ -15,7 +16,7 @@ Old instructions for posterity

### Things to change around in the code:

- Update the IVAN version number in the root CMakeLists.txt from 0.50.9 to 0.51, depending on what the next version is
- Update the IVAN version number in the root CMakeLists.txt from 0.52 to 0.53, depending on what the next version is
- Search for "increment" in the project files and increment the number associated with the bone files, savefiles and high score versions etc
- Update this file (releasing.md) to the _next_ release number with the instructions for the next release

Expand All @@ -28,7 +29,7 @@ Old instructions for posterity

### Include the following files in a zip folder for each release:

**Folder: IvanWin051**
**Folder: IvanWin053**

**Files = 12**

Expand All @@ -47,18 +48,21 @@ Old instructions for posterity

**Subfolder: Graphics**

**Files = 16**
**Files = 19**

- Char.png
- Char-outlined.png
- Cursor.png
- Effect.png
- Enner.png
- Font.png
- FOW.png
- GLTerra.png
- Humanoid.png
- Humanoid-outlined.png
- Icon.bmp
- Item.png
- Item-outlined.png
- IVlad.png
- Menu.png
- OLTerra.png
Expand Down Expand Up @@ -101,7 +105,9 @@ Old instructions for posterity

**Leave only dungeon data files in here**

### Then commit changes, with the release tag v051
**Subfolder: Script\sound**

### Then commit changes, with the release tag v053
Tag can be appended to latest commit

### Push changes

0 comments on commit d9be6ef

Please sign in to comment.