-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathrelease.txt
42 lines (30 loc) · 1.31 KB
/
release.txt
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
38
39
40
41
Release Procedure
=================
1) Increment the version string. This is in wxTEDMain.h as #define VERSION_STRING wxT("1.08")
2) Set the current build to Release by selecting
Build->Select Target
3) Select Build->Rebuild
4) Run wxTED. It should show the new version string in the window title bar.
5) Commit the changes to Github Master and then Push origin.
6) Run Inno Setup Compiler using the configuration that is in the Release folder and load winpackage.iss.
Set the myAppVersion and VersionInfoVersion to the new version number.
Select Build->Compile.
This creates a setup.exe in the same folder.
Rename setup.exe to include the version number like setup_1.45.exe.
7) Open the Github repo online https://github.com/peterkvt80/wxted
Click Releases. Press the "Draft a new release" button. Fill in the next tag number.
Write a release description.
Zip the setup_a_bc.exe.
Drop the zip onto the release.
Click the Release now button.
7B) Old Publish.
Copy setup_x_yy.exe to e:\dev\wxted-web-release.
Edit index.html to reflect the new file.
Upload the changed files [using WinSCP] to the home page for wxTED at
http://teastop.co.uk/teletext/wxted/
Attention
=========
Each year update the copyright year in wxTEDMain.cpp.
Other hints
===========
On Windows, select the GNU GCC Compiler(x86)