A fork of https://github.com/iw4x/iw4x-client - Call of Duty: Modern Warfare 2 Client
Go to file
2017-01-30 21:57:31 -05:00
deps [Submodules] Update boost/core 2017-01-30 22:29:26 +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 [StartupMessages] Added startup messages for the user to let us warn them of things that we need to (steam not being on, not having correct combo of DLC installed). Menu still needs some work though 2017-01-30 21:57:31 -05: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] Use develop branch for boost modules 2017-01-27 11:07:48 +01:00
build.bat build.bat: Fix message for missing MSBuild. 2016-09-25 21:04:42 +02:00
CHANGELOG.md [Changelog] Update changelog 2017-01-22 03:12:50 +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 [Jenkinsfile] Get rid of unnecessary node and workspace allocations. 2017-01-03 23:23:30 +01:00
premake5.lua [IPC] Use iw4x as worker process instead of creating a separate binary 2017-01-27 22:03:35 +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).