MovingBlocks / Terasology

Terasology - open source voxel world
http://terasology.org
Apache License 2.0
3.67k stars 1.33k forks source link

Installer & automatic deployment #167

Closed ghost closed 11 years ago

ghost commented 12 years ago

Need installer for all major platforms that can be automatically deployed from jenkins

Cervator commented 12 years ago

Could use a bit more detail on what we need here exactly :-)

Need the applet set up right again, there's an issue for that around here somewhere. We also have a Windows exe and scripts for both Linux and Mac inside the zip hosted by Jenkins.

Do you mean we just need OS-specific download options? Run out of the box without extracting? Inclusion of Java setup?

ghost commented 12 years ago

On commit to jenkins 3 fullyautomatic installers are build (linux,mac,windows) + the applet gets redistributed to our webpage. Pure user versions, without source.

Cervator commented 12 years ago

Shouldn't be hard to provide three different binaries, but is there anything we can do other than exclude the launchers for the other OSes? I guess the natives dir could also be made to exclude the other OSes, but do we gain much from that? :-)

If you mean full OS installers like with InstallShield/InstallAnywhere or something, including Java setup, that would be different and certainly very useful. We could still offer the generic binary package with plain launchers too.

ghost commented 12 years ago

Well installer doesn't necessarily mean install shield (but can go into that direction) in the beginning a self extracting archive with all assets (music, models, etc..) and executalbe

mkalb commented 12 years ago

@KaiKratz What is missing?

Cervator commented 11 years ago

Closing since this is covered by the launcher project