tschumann / basis-source

Improved Source SDK

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Basis Source

Something like Spirit of Half-Life.

How to fork this without using GitHub's forking

# clone the repo
git clone --mirror https://github.com/tschumann/basis-source
cd basis-source
# push the checkout of Basis Source into a repo that you have created
git push --mirror https://github.com/you/repo
# clone your repo
git clone https://github.com/you/repo
# note that similar steps below in update.bat too
# create a new remote that points to Basis Source
git remote add basis https://github.com/tschumann/basis-source
# pull the latest changes from Basis Source
git pull basis master

Setting up local development

# clone the repo
git clone https://github.com/tschumann/basis-source
# create a new remote to link back to Valve's source-sdk-2013 repo
git remote add valve https://github.com/ValveSoftware/source-sdk-2013
# pull the latest changes from source-sdk-2013
git pull valve master

Compiling

Windows

Install mp/src/vs2013.reg or sp/src/vs2013.reg

Generate the project files:

mp/src/recreateallprojects.sh
sp/src/recreateallprojects.sh

Open mp/src/everything.sln and sp/src/everything.sln

About

Improved Source SDK

License:Other


Languages

Language:C++ 95.6%Language:C 3.7%Language:GLSL 0.3%Language:Perl 0.2%Language:ReScript 0.1%Language:Makefile 0.1%Language:Batchfile 0.0%Language:Shell 0.0%Language:HTML 0.0%Language:Assembly 0.0%Language:Objective-C++ 0.0%