A fork of https://github.com/iw4x/iw4x-client - Call of Duty: Modern Warfare 2 Client
Go to file
/dev/urandom df40f991e4
Jenkinsfile: Enable all Wine warning messages.
We need this in order to debug which components are missing in the Wine testing environment as it seems to be the case that at least one critical networking library is missing despite the fact that the Docker image is almost completely copypasted from a previously working IW4x runtime environment.
2016-09-28 20:55:17 +02:00
deps Pin protobuf to release v3.1.0. 2016-09-28 20:45:13 +02:00
jenkins Jenkinsfile: Attempt on unit testing on Linux. 2016-09-15 08:25:12 +02:00
premake Remove static configs 2016-09-17 14:03:59 +02:00
src Some 332 zone stuff (concerning) 2016-09-26 22:14:11 +02:00
tools Revert "Restore newly built premake5.exe." 2016-09-28 20:39:12 +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 build.bat: Fix message for missing MSBuild. 2016-09-25 21:04:42 +02:00
CHANGELOG.md Added changelog. 2016-09-19 22:18:02 +02:00
generate.bat Update generation batch 2016-03-16 23:00:19 +01:00
Jenkinsfile Jenkinsfile: Enable all Wine warning messages. 2016-09-28 20:55:17 +02:00
premake5.lua Premake5: Fall back to old "Symbols" flag if new symbols option isn't available. 2016-09-28 20:42:14 +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).