Skip to content

Commit

Permalink
[Release20] Initial Release 20
Browse files Browse the repository at this point in the history
  • Loading branch information
billy1arm authored and AntzMangos committed Mar 22, 2015
1 parent c29f22d commit 386f537
Show file tree
Hide file tree
Showing 913 changed files with 352,526 additions and 2 deletions.
19 changes: 19 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# Lineendings
*.sln eol=crlf
*.vcproj eol=crlf
*.vcxproj* eol=crlf

src/shared/revision_nr.h eol=lf
src/shared/revision_sql.h eol=lf

# Whitespace rules
# strict (no trailing, no tabs)
*.cpp whitespace=trailing-space,space-before-tab,tab-in-indent,cr-at-eol
*.h whitespace=trailing-space,space-before-tab,tab-in-indent,cr-at-eol

# normal (no trailing)
*.sql whitespace=trailing-space,space-before-tab,cr-at-eol
*.txt whitespace=trailing-space,space-before-tab,cr-at-eol

# special files which must ignore whitespace
*.patch whitespace=-trailing-space
120 changes: 120 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,120 @@
#
# NOTE! Don't add files that are generated in specific
# subdirectories here. Add them in the ".gitignore" file
# in that subdirectory instead.
#
# NOTE! Please use 'git-ls-files -i --exclude-standard'
# command after changing this file, to see if there are
# any tracked files which get ignored after the change.

# Placeholder files for directories needed to be inside git but empty
!.gitignore
!.gitattributes
!.travis.yml

# JetBrains - project settings
/.idea/

# Eclipse - project settings
/.project
/.settings
/.buildpath
/.externalToolBuilders

# Sublime Text 2 - project files
/*.sublime-build
/*.sublime-project
/*.sublime-workspace

# Numerous always-ignore extensions
*.a
*.bak
*.bin
*.diff
*.err
*.gz
*.lo
*.log
*.o
*.o.*
*.orig
*.patch
*.rej
*.so
*.so.dbg
*.swo
*.swp
*.vi
*~
callgrind.out.*

# OS or Editor folders
.DS_Store
.cache
.project
.settings
.tmproj
nbproject
Thumbs.db

# Configuration files to be customized

# Build directories
/bin/
_build
build
/dep/libmpq/autom4te.cache/

# Generated files
*.ncb
*.opensdf
*.sdf
*.sln.cache
*.suo
*.user
*.vsp
cmake_install.cmake
CMakeCache.txt
CMakeFiles
ipch

# cmake generated files in sources
/dep/ACE_wrappers/ace/ACE_vc8.vcxproj*
/dep/ACE_wrappers/ace/Backup*
/dep/ACE_wrappers/ace/Debug*
/dep/ACE_wrappers/ace/ETCL/ACE_ETCL_Parser_vc8.vcxproj*
/dep/ACE_wrappers/ace/ETCL/ACE_ETCL_vc8.vcxproj*
/dep/ACE_wrappers/ace/ETCL/Debug*
/dep/ACE_wrappers/ace/ETCL/Release*
/dep/ACE_wrappers/ace/Monitor_Control/Debug*
/dep/ACE_wrappers/ace/Monitor_Control/Monitor_Control_vc8.vcxproj*
/dep/ACE_wrappers/ace/Monitor_Control/Release*
/dep/ACE_wrappers/ace/QoS/Debug*
/dep/ACE_wrappers/ace/QoS/QoS_vc8.vcxproj*
/dep/ACE_wrappers/ace/QoS/Release*
/dep/ACE_wrappers/ace/UpgradeLog*
/dep/ACE_wrappers/ace/Release*
/dep/ACE_wrappers/ace/_UpgradeReport_Files*
/dep/ACE_wrappers/lib/*
/dep/ACE_wrappers/ace/config.h

# ned files from excluded dirs
!/dep/ACE_wrappers/ace/ace_message_table.bin
!/dep/ACE_wrappers/bin/GNUmakefile.bin
!/dep/ACE_wrappers/configure.ac~
!/dep/ACE_wrappers/lib/.empty
!/dep/tbb/src/Makefile

# recastnavigation directory needs exception
!/dep/recastnavigation/RecastDemo/Build/

# Scripts library directory also needs exceptions
/src/scripts/ScriptDev2__Win32_Debug/
/src/scripts/ScriptDev2__Win32_Release/
/src/scripts/ScriptDev2__x64_Debug/
/src/scripts/ScriptDev2__x64_Release/

/src/tools/Extractor_Binaries/*.exe

# File generated during compile
/dep/libmpq/compile
9 changes: 9 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
[submodule "dep"]
path = dep
url = https://github.com/mangos/mangosDeps
[submodule "src/realmd"]
path = src/realmd
url = https://github.com/mangos/realmd
[submodule "src/modules/Eluna"]
path = src/modules/Eluna
url = https://github.com/elunaluaengine/eluna
27 changes: 27 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
language: cpp

# reduce clone time by only getting the latest commit and not the whole history (default for travis is 100)
git:
depth: 1

# only run travis on the master branch
branches:
only:
- master
- Rel20

# build with both gcc and clang to ensure compatibility
compiler:
- gcc

before_install:
# Get Eluna
- git submodule init
- git submodule update

script:
- test -d _build || mkdir _build
- test -d _install || mkdir _install
- cd _build
- cmake -DCMAKE_INSTALL_PREFIX=../_install ..
- make -j4
89 changes: 89 additions & 0 deletions Authors.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,89 @@
Authors
=======
The **mangos server project** is the work of many awesome people, and contributors
from all over the world, and is the result of quite a few predecessors.

This files contains all the projects and people involved in the project and its'
creation.

History
-------
The roots of *mangos* date back to 2004, many developers were anxious to get
a working server for the [World of Warcraft][1] beta running at that time.

Various projects such as *TeamPython*, *Wow Python* and *WoWd* produced GPL'd
server code, and furthered the development of a few [World of Warcraft][1] servers
for the community.

* **2004**: *TeamPython*, *Wow Python* and *WoWd* develop the predecessors for
*mangos*.
* **2005**: the *MaNGOS project* - an abbreviation for *Massive Network Game
Object Server* - was founded. The first project website was located at
http://www.mangosproject.org/ and a couple of other addresses, which are all defunct now. <br />
The Source code was released
on [SourceForge][2] using Subversion, and old versions are kept there for
archival to this day. More recent versions of the older server code are archived at [Mangos Archives][5].
* **2008**: the *MaNGOS project* grew in terms of users and developers,
and relocated to [github][3]. With the move, the project website changed
to [getmangos.eu][4].

Authors
-------
For Authors prior to Release 0.19, please see the file [Historic Authors](Authors_historic.md)


* 249CAAFE40
* Andrewmunro
* Antzmangos/billy1arm
* Boxa
* cabfever
* cala
* Chuck5ta
* Cyberium
* Dalon
* Evacomaroski
* EvilDead666
* Exxenoz
* Foereaper
* GiantCrocodile
* Grz3s
* Hallabro
* iLeopard66
* Jackpoz
* Jonascone
* Laise
* Laizerox
* LfxGroove
* LilleCarl
* MadMaxMangos
* Meladath
* Neo2003
* Neotmiren
* Nymph2013
* olion17
* Patman64
* Rage311
* Rochet2
* Salja
* Sanctum32
* Schmoozerd
* ShinDarth
* Sikevux
* Stfx
* The-Great-Sephiroth
* Tobschinski
* Trimken
* VladimirMangos
* vstar0v0
* Warkdev
* Xfurry
* Zackbcom
* Zwisus



[1]: http://blizzard.com/games/wow/ "World of Warcraft"
[2]: http://sourceforge.net/p/mangos/ "mangos on SourceForge"
[3]: https://github.com/mangos/ "mangos on github"
[4]: http://getmangos.eu/ "mangos project"
[5]: http://github.com/mangosarchives/ "MaNGOS Archives"
Loading

0 comments on commit 386f537

Please sign in to comment.