A fork of https://github.com/iw4x/iw4x-client - Call of Duty: Modern Warfare 2 Client
Go to file
momo5502 6310ba9315 Merge branch 'implement-codo-maps' into 'develop'
Move back to develop, as the unstable part is done

Even though this still isn't done, the unstable part is done. The only thing left to do is to rewrite the remaining code step by step, but this can be done in develop as well
2016-09-22 08:30:49 +02:00
deps Begin refactoring the zone loading code 2016-09-21 19:27:31 +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 Use std::memcpy 2016-09-22 08:23:40 +02:00
tools Premake5 replaced with patched version. 2016-09-20 20:05:49 +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 Remove static configs 2016-09-17 14:03:59 +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: Fix workspace allocation and rewrite for configuration mapping. 2016-09-17 19:08:22 +02:00
premake5.lua Remove static configs 2016-09-17 14:03:59 +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).