Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Windows Tasks upon release #14

Closed
DorpsGek opened this issue Dec 2, 2005 · 8 comments
Closed

Windows Tasks upon release #14

DorpsGek opened this issue Dec 2, 2005 · 8 comments
Labels
flyspray This issue is imported from FlySpray (https://bugs.openttd.org/)

Comments

@DorpsGek
Copy link
Member

DorpsGek commented Dec 2, 2005

Darkvater opened the ticket and wrote:

As you know I won't be here for the coming days, but if you guys by some wonder finish all impending tasks for the release (as it is REALLY about TIME) and want to do a release, here are some points to take into account when doing the windows release:

  1. Zipped version.
    - changelog, copyright, known-bugs, readme.txt (data, executable, language files, scenarios, strgen.exe)
    - make SURE you do the zip that it uncompresses into the same directory, not in OpenTTD-0.4.5-win32 or some similar one. This should also hold for the windows nightlies if possible, but that's another issue
  2. Installer version.
    - update the windows installer file (os/win32/installer/install.nsi), Give it new version 0.4.5 and set INSTALLERVERSION to the next number; which will be 16 or 17 I think
    - opdate openttd.rc. FILEVERSION, PRODUCTVERSION 0, 4, 5, 0, other FileVersion in string-form

That should be about it. Good luck!

General tasks for a release:
- update changelog
- update known-bugs file (C&P from SourceForge / Flyspray)
- update readme

Reported version: trunk
Operating system: Windows


This issue was imported from FlySpray: https://bugs.openttd.org/task/14
@DorpsGek
Copy link
Member Author

DorpsGek commented Dec 3, 2005

glx wrote:

I've updated installer file and openttd.rc

All I'd to know is how to attach the diff ;)


This comment was imported from FlySpray: https://bugs.openttd.org/task/14#comment12

@DorpsGek
Copy link
Member Author

DorpsGek commented Dec 3, 2005

glx wrote:

And how to edit my comments.

"All I'd to know" <-- should be "All I'd like to know"


This comment was imported from FlySpray: https://bugs.openttd.org/task/14#comment13

@DorpsGek
Copy link
Member Author

DorpsGek commented Dec 3, 2005

glx wrote:

Just attaching the file

Attachments


This comment was imported from FlySpray: https://bugs.openttd.org/task/14#comment14

@DorpsGek
Copy link
Member Author

DorpsGek commented Dec 5, 2005

matthijs wrote:

Makefile should be updated too.


This comment was imported from FlySpray: https://bugs.openttd.org/task/14#comment17

@DorpsGek
Copy link
Member Author

DorpsGek commented Dec 6, 2005

glx wrote:

I don't see why Makefile should be updated


This comment was imported from FlySpray: https://bugs.openttd.org/task/14#comment19

@DorpsGek
Copy link
Member Author

matthijs wrote:

RELEASE= should be included in the Makefile? So people can download source and get a playable version?
We didn't in the previous releases, since that would allow people to modify their client and still have a "release version" (ergo, conflicts, desyncs, etc). Though this argument was really void, since people could still do a make RELEASE= and get the same result.
So I think we settled to include this in the next release, to facilitate people wanting to build the game from source on some other platform, perhaps...


This comment was imported from FlySpray: https://bugs.openttd.org/task/14#comment33

@DorpsGek
Copy link
Member Author

Darkvater wrote:

Yes, the makefile should be manually? or in SVN for the tag and then reverted for the release with a hardcoded value of RELEASE=.


This comment was imported from FlySpray: https://bugs.openttd.org/task/14#comment42

@DorpsGek
Copy link
Member Author

DorpsGek commented Feb 1, 2006

Darkvater closed the ticket.

Reason for closing: Implemented

ok, I think this is done :)


This comment was imported from FlySpray: https://bugs.openttd.org/task/14

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
flyspray This issue is imported from FlySpray (https://bugs.openttd.org/)
Projects
None yet
Development

No branches or pull requests

1 participant