forked from unknown-horizons/unknown-horizons
-
Notifications
You must be signed in to change notification settings - Fork 0
Windows installer
stubb edited this page Apr 4, 2013
·
3 revisions
This page is meant as a quick reference for anyone who wants to create a Unknown Horizons distribution on windows.
Obvious Requisites:
- git
- Download [python 2.7 32Bit] (http://www.python.org/download/)
- Add python to your path
- Get [pyyaml for python 2.7] (http://pyyaml.org/wiki/PyYAML)
- Get [pil for python 2.7] (http://www.pythonware.com/products/pil/)
- [NSIS installer] (http://nsis.sourceforge.net/Download)
- [NSIS unzip plugin] (http://nsis.sourceforge.net/Nsisunz_plug-in)
- Add nsis to your path (e.g.
C:\Program Files (x86)\NSIS
)
- Download [Gettext] (http://gnuwin32.sourceforge.net/packages/gettext.htm)
- Add gettext to your path (e.g.
C:\Program Files (x86)\GnuWin32\bin
)
- Add gettext to your path (e.g.
- Install fife using scons: https://github.com/fifengine/fifengine/wiki/Building-on-windows
- Remember you need to install fife properly to your system
using
install_engine.bat
- Remember you need to install fife properly to your system
using
- Checkout Unknown Horizons from git (yea, you know how to do that ;))
- Create a folder
depends/
in the Unknown horizons folder (next tocontent/
,run_uh.py
etc.)- Download [oalinst] (http://connect.creativelabs.com/openal/Downloads/oalinst.zip)
- Put the
oalinst.exe
found in the zip file into the depends folder
- go into the
development/
folder (!) - edit
create_windows_installer.sh
and adjust all paths and specifically RELEASE_VERSION to your liking (git bash, cygwin or similar required) Run create_windows_installer.sh
- Find your installer in
../../build/build_DATE/
Home > Documentation >
- [Design Document] (TODO)
- Read the Docs
- Scenarios
- Packagers
- Multiplayer
- Pychan pitfalls