1
0
mirror of https://github.com/alliedmodders/metamod-source.git synced 2025-01-19 08:52:34 +01:00

1003 B

For more information on compiling and reading the plugin's source code, see:

http://wiki.alliedmods.net/Category:Metamod:Source_Development

Build instructions

Make sure ambuild2 is installed: https://github.com/alliedmodders/ambuild

Configure the build (--hl2sdk-root specifies the path where the all SDKs have been installed by support/checkout-deps.sh and --mms_path is the path to Metamod: Source).

If you only want to compile using a specific SDK you can hack around the requirement to build for all SDKs by modifying the calls to the SDK constructor in the assignment to PossibleSDKs in AMBuildScript and setting the platforms parameter to [] for all SDKs that you don't want to compile for.

Windows

Use Command Prompt as Gitbash doesn't handle the path arguments correctly.

mkdir build
cd build
python ../configure.py --hl2sdk-root C:\Users\user\Documents\GitHub --mms_path C:\Users\user\Documents\GitHub\metamod-source

Build:

ambuild