Compiled Releases of SVN

All new ideas for the upcoming releases of ToME 4.x.x should be discussed here

Moderator: Moderator

Post Reply
Message
Author
Amphouse
Thalore
Posts: 186
Joined: Mon Feb 04, 2013 9:31 pm

Compiled Releases of SVN

#1 Post by Amphouse »

It's horribly complicated to compile anything on windows, yet many(most?) users have such an OS. I'd love to test future releases but there just doesn't seem to be any easy way for me to do it. How hard would it be to provide a compiled package including the SVN and the interpreter together that anyone could just download and run? I mean, the more people looking for bugs the less there will be in the next version, right? :)

lukep
Sher'Tul Godslayer
Posts: 1712
Joined: Mon Mar 14, 2011 10:32 am
Location: Canada

Re: Compiled Releases of SVN

#2 Post by lukep »

It sounds like you are looking for something like this, plus the data in one place?
Some of my tools for helping make talents:
Melee Talent Creator
Annotated Talent Code (incomplete)

Nimmy
Cornac
Posts: 37
Joined: Mon Mar 11, 2013 10:07 pm

Re: Compiled Releases of SVN

#3 Post by Nimmy »

As i said here: http://forums.te4.org/viewtopic.php?f=39&t=37613, you don't need to compile anything: just download the SVN (using tortoiseSVN or something else) and then copy the exe and dll files from your 1.0.1 version.

ohioastro
Wyrmic
Posts: 202
Joined: Thu Jan 20, 2011 4:32 am

Re: Compiled Releases of SVN

#4 Post by ohioastro »

lukep wrote:It sounds like you are looking for something like this, plus the data in one place?
Yes. If mass beta testing is useful it really has to be one-click or close to it, especially if feedback is needed for the Windows version.

Amphouse
Thalore
Posts: 186
Joined: Mon Feb 04, 2013 9:31 pm

Re: Compiled Releases of SVN

#5 Post by Amphouse »

Yes, exactly ohioastro; while Nimmy's solution would probably work fine for me, it still involves multiple downloads and a third party program, as well as dragging around files and finding out where they go. To be honest, while that's something I can handle after modding Minecraft for a couple years now, this thread isn't just for me. This would benefit a large number of people who would be interested in testing but can't because of these limitations. I see more people testing as a good thing for everyone.

Nimmy
Cornac
Posts: 37
Joined: Mon Mar 11, 2013 10:07 pm

Re: Compiled Releases of SVN

#6 Post by Nimmy »

You really make it look much harder than it really is. It is really simple.
And you only have to do it once, after this, you only have to clik on a button to update the SVN, and that's it.

Anyway, the problem I see with compiled releases is that tome is a 200Mb program. Providing SVN binaries regularly has two shortcomings:
(a) It makes you download 200Mb every day/week/whatever, just because a few lines of lua code has been changed
(b) If you use addons, or develop ones, you have to move them around every time you download a new SVN release.

If you just update the SVN, both problem disappear.

There might be a way to provide you with a .zip that contains the current SVN version and that works directly (a one-button install) and than can be kept uptodate by just clicking on a button, I will see if I can find some command line version of svn or git tomorrow for this. (It's a 4-line shell script at most on linux, how hard can it be on windows ?:))

Nimmy
Cornac
Posts: 37
Joined: Mon Mar 11, 2013 10:07 pm

Re: Compiled Releases of SVN

#7 Post by Nimmy »

Ok you might try this:
http://www.sendspace.com/file/tvyu71

To install: unzip the file, then click on "install.bat" for it to download the SVN. This will take a few minutes.
To update (daily/weekly/whatever, this will only download the files that have changed so it will be quick): click on "update.bat"

Tested on Win XP.
I do not speak Windows fluently, so if it does not work on other versions, I don't know what to do.

wobbly
Archmage
Posts: 400
Joined: Tue Jul 03, 2012 8:35 am

Re: Compiled Releases of SVN

#8 Post by wobbly »

Nimmy wrote:Ok you might try this:
http://www.sendspace.com/file/tvyu71

To install: unzip the file, then click on "install.bat" for it to download the SVN. This will take a few minutes.
To update (daily/weekly/whatever, this will only download the files that have changed so it will be quick): click on "update.bat"

Tested on Win XP.
I do not speak Windows fluently, so if it does not work on other versions, I don't know what to do.
Will this still work for 1.0.4?
It breaks if the C code changes but not the lua, correct??

Post Reply