A fork of https://github.com/iw4x/iw4x-client - Call of Duty: Modern Warfare 2 Client
Go to file
2016-09-17 00:22:01 +02:00
deps Introduce library util 2016-09-17 00:14:59 +02:00
jenkins Jenkinsfile: Attempt on unit testing on Linux. 2016-09-15 08:25:12 +02:00
premake Temporarily 2016-08-30 18:31:57 +02:00
src Fix error 2016-09-17 00:22:01 +02:00
tools Update protoc and protobuf 2016-09-15 20:49:00 +02:00
.gitignore gitignore: Rewrite and ignore more files as a consequence to the new Resource file. 2016-03-15 01:11:02 +01:00
.gitmodules Ignore dirty module 2016-08-30 17:53:15 +02:00
build.bat Bugfixes 2016-06-10 14:50:03 +02:00
generate.bat Update generation batch 2016-03-16 23:00:19 +01:00
Jenkinsfile Jenkinsfile: Fix unstable status handling code. 2016-09-15 22:52:29 +02:00
premake5.lua Premake: SHORTVERSION should not contain "v" prefix from Git tag. 2016-09-16 21:31:18 +02:00
README.md Fix names in unittests 2016-09-16 11:04:28 +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).