-
Notifications
You must be signed in to change notification settings - Fork 29
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
c42e196
commit 45f61b2
Showing
1 changed file
with
58 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,58 @@ | ||
[![Build status](https://ci.appveyor.com/api/projects/status/2d3kodm5c9tfjw19/branch/0.3DL?svg=true)](https://ci.appveyor.com/project/Whitetigerswt/sky/branch/0.3DL) | ||
|
||
## Build Instructions | ||
|
||
### Linux | ||
|
||
Install gcc and g++, make and cmake. On Ubuntu you would do that like so: | ||
|
||
``` | ||
sudo apt-get install gcc g++ make cmake | ||
``` | ||
|
||
If you're on a 64-bit system you'll need additional packages for compiling | ||
for 32-bit: | ||
|
||
``` | ||
sudo apt-get install gcc-multilib g++-multilib | ||
``` | ||
|
||
For CentOS: | ||
|
||
``` | ||
yum install gcc gcc-c++ cmake28 make | ||
``` | ||
|
||
``` | ||
cd SKY | ||
mkdir build && cd build | ||
cmake ../ -DCMAKE_BUILD_TYPE=Release | ||
make | ||
``` | ||
|
||
### Windows | ||
|
||
You'll need to install CMake and Visual Studio, once you have that | ||
then you can run the command below to build | ||
|
||
``` | ||
cd SKY | ||
mkdir build && cd build | ||
cmake -G "Visual Studio 15 2017" ../ | ||
cmake --build . --config Release | ||
``` | ||
|
||
or you can open the source in Visual Studio, where it will autodetect that it uses CMake, and will | ||
build a cache ready to be built | ||
|
||
## Credits | ||
|
||
- Slice (SKY Creator) | ||
- Kurta999 (Previous YSF Maintainer) | ||
- Y_Less (The original YSF Creator) | ||
- Illidan (Current YSF Maintainer) | ||
- Whitetigerswt (0.3DL Work and Patches) | ||
- BrunoBM16 (Packet/Network Patches) | ||
- Alanskz/J0sh (Packet/Network/Sync Patches) | ||
- NickDodd25 (Code Cleanup) | ||
- JustMichael/ADRFranklin (Maintainer) |