Skip to content

Vagrant environment with Ansible provisioning for building SourceMod and extensions.

Notifications You must be signed in to change notification settings

ErikMinekus/vagrant-ambuild

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Building SourceMod:

vagrant up
vagrant ssh
bash sourcemod/tools/checkout-deps.sh

cd sourcemod
mkdir build
cd build
python3 ../configure.py
ambuild

Building an extension:

vagrant up
vagrant ssh
# If the extension requires Metamod:Source or a Half-Life 2 SDK
git clone https://github.com/alliedmodders/metamod-source.git --depth 1 -b 1.10-dev
git clone https://github.com/alliedmodders/hl2sdk.git --depth 1 -b sdk2013 hl2sdk-sdk2013

cd extension
mkdir build
cd build
python3 ../configure.py --sdks=present
ambuild

About

Vagrant environment with Ansible provisioning for building SourceMod and extensions.

Resources

Stars

Watchers

Forks

Releases

No releases published

Languages