A fork of https://github.com/iw4x/iw4x-client - Call of Duty: Modern Warfare 2 Client
Go to file
2017-02-14 22:52:24 +01:00
deps [Submodules] Update protobuf 2017-02-14 20:43:18 +01:00
jenkins [Jenkins] Disable Wine trace messages. 2017-01-21 23:11:48 +01:00
premake [Worker] Basic worker project 2017-01-27 12:05:58 +01:00
src [Localization] Alphabetically sort staff and contributors in credits menu. 2017-02-14 22:52:24 +01:00
tools [Submodules] Update protobuf to 3.2 2017-01-19 17:26:32 +01:00
.gitattributes [LineEndings] Add lineendings patch again 2017-01-20 14:37:52 +01:00
.gitignore [General] Ignore 64-bit ida binaries 2017-01-23 21:00:46 -05:00
.gitmodules [Submodules] Remove boost 2017-02-12 19:34:18 +01:00
build.bat build.bat: Fix message for missing MSBuild. 2016-09-25 21:04:42 +02:00
CHANGELOG.md [Changelog] 0.3.3 initial changelog 2017-02-14 21:06:36 +01:00
CODESTYLE.md [CodeStyle] Basic naming example 2016-11-20 00:20:51 +01:00
generate.bat Update generation batch 2016-03-16 23:00:19 +01:00
Jenkinsfile [Jenkins] Implement safety measurement against technical stupidity. 2017-02-08 00:22:33 +01:00
premake5.lua [Premake] Use a balanced set of optimizations instead of fully optimizing the binary. 2017-02-05 16:34:10 +01:00
README.md [IPC] Use iw4x as worker process instead of creating a separate binary 2017-01-27 22:03:35 +01:00

IW4x: Client Discord

Commit message style

[Module] Imperative summary

- points or text

[ci skip]

[ci skip] is optional.

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-disable Disable anticheat.
--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).