SWG:ANH - MMOServer
C++ C Lua Shell
Pull request Compare This branch is 359 commits behind swganh:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
data
docs
src
tools
.gitignore
AUTHORS
CMakeLists.txt
COPYING
README.markdown
build_server.bat
build_server.sh

README.markdown

MMOServer

The MMOServer is the flagship project for the SWG:ANH Team. It is a cross platform massively multiplayer game server intended to emulate the Star Wars Galaxies Pre-Combat Upgrade experience. The base of the server is written in C++ with some LUA sprinkled in.

Building/Installing

Pre-Requisits

  • CMake 2.8 or higher

    Download the latest version of CMake for your OS.

  • C++0x Compatible Compiler

    Windows: Visual Studio 2010 or higher is required Unix: GCC 4.6 or higher is required

Windows Builds

To build the server on Windows simply double-click the BuildServer.bat file in the project root. This will download and build all the dependencies and sources and then generate a /bin directory with the server executables.

Unix Builds

To build the server on Unix platforms run the bootstrap.sh script in the project root. This will download and build all the dependencies and sources. Once the script has completed you can issue further builds from within the "build" directory:

./bootstrap.sh
cd build
cmake -DCMAKE_INSTALL_PREFIX=/opt/local ..
make install

You can use the -DCMAKE_INSTALL_PREFIX flag to specify a custom output directory for the make install command.

Useful Links