A fork of https://github.com/iw4x/iw4x-client - Call of Duty: Modern Warfare 2 Client
Go to file
2016-11-05 12:56:12 +01:00
deps AntiCheat refactoring part 6 2016-11-04 21:33:56 +01:00
jenkins Add lib32-gnutls to Docker image. 2016-10-02 23:41:30 +02:00
premake Allow long mapnames in playlist 2016-11-02 18:44:20 +01:00
src AntiCheat refactoring part 7 2016-11-05 12:56:12 +01:00
tools Revert "Restore newly built premake5.exe." 2016-09-28 20:39:12 +02:00
.gitignore
.gitmodules Update protobuf 2016-11-02 08:34:15 +01:00
build.bat build.bat: Fix message for missing MSBuild. 2016-09-25 21:04:42 +02:00
CHANGELOG.md [ci skip] Changelog: Fix sublists and reformat. 2016-10-30 14:29:14 +01:00
generate.bat
Jenkinsfile Jenkinsfile: Circumvent issues regarding failing Linux unit tests. 2016-10-12 08:36:59 +02:00
premake5.lua Fix techniques (ZoneBuilder) and fully dump gfxworlds with enable-dxsdk flag 2016-10-09 12:02:17 +02:00
README.md Fix techniques (ZoneBuilder) and fully dump gfxworlds with enable-dxsdk flag 2016-10-09 12:02:17 +02:00

IW4x: Client

How to compile

  • Run premake5 vs2015 or use the delivered generate.bat.
  • Build via solution file in build\iw4x.sln. (You can use the build.bat script to do it quick and easy.)

Premake arguments

Argument Description
--copy-to=PATH Optional, copy the DLL to a custom folder after build, define the path here if wanted.
--copy-pdb Copy debug information for binaries as well to the path given via --copy-to.
--ac-debug-detections Log anticheat detections.
--ac-debug-load-library Log libraries that get loaded.
--force-unit-tests Always compile unit tests.
--force-exception-handler Install custom unhandled exception handler even for Debug builds.
--force-minidump-upload Upload minidumps even for Debug builds.
--disable-bitmessage Disable use of BitMessage completely.
--disable-node-log Disable debugging messages for Nodes in Debug builds.
--disable-base128 Disable base128 encoding for minidumps.
--no-new-structure Do not use new virtual path structure (separating headers and source files).
--enable-dxsdk Enable DirectX SDK (required for GfxMap exporting).