Commit Graph

117 Commits

Author SHA1 Message Date
/dev/urandom
9f20b3cd99
Split into real Debug and Release configurations and add some more flags.
- Release now uses all optimizations.
- Compiler warnings as errors.
- Link-time optimization.
- Static runtime linking.
- Ignore 64-bit unportability.
- Map Normal -> Debug for compatiblity with humans who are too lazy to migrate.
2016-01-04 02:12:05 +01:00
/dev/urandom
614c36fbe2
premake5: Map "Debug" and "Release" configurations to "Normal".
The general standard for any C++ project normally is to have a Debug and a Release version of the binaries, however in our case we only have one configuration that mixes both. Setting up aliases for this in order to prevent confusion on why the standard configurations don't work.
2016-01-04 01:52:14 +01:00
/dev/urandom
b2879f2eed
premake5: Disallow Microsoft toolsets older than Visual Studio 2013.
We only explicitly allow toolsets that are tested and compiled against - here it's Visual Studio 2013 and 2015.
2016-01-04 01:52:14 +01:00
/dev/urandom
b06ca535ff
premake5: Enforce 32-bit build. 2016-01-04 01:52:14 +01:00
/dev/urandom
05210099de
premake5: Switch from "Optimize" flag to premake's optimize option. 2016-01-04 01:52:14 +01:00
/dev/urandom
03e5adfdaf
premake5: Fix typo. 2016-01-03 14:57:24 +01:00
/dev/urandom
d8e1822c70
premake: fix oldRevNumber if a version.hpp in an old format exists. 2016-01-03 14:54:35 +01:00
/dev/urandom
bf9e7f18ba
Use "(none)" instead of -1 for non-existent version information. 2015-12-31 04:18:04 +01:00
/dev/urandom
911016dc5c
--no-new-structure if you don't like the new vpaths. 2015-12-31 04:08:09 +01:00
/dev/urandom
e6d38e68fb
Add version.hpp generation. Will trigger pre-build. 2015-12-31 03:59:33 +01:00
/dev/urandom
3fd7c1c66e
Reorganize virtual folder structure in solution files. 2015-12-31 03:58:43 +01:00
/dev/urandom
3bacac8e56
Edit description of --copy-to and add expected value type. 2015-12-31 03:58:16 +01:00
/dev/urandom
c07d9e4cfc
Works on Microsoft's compiler only anyways. 2015-12-31 02:44:51 +01:00
/dev/urandom
77df2fcae8
--copy-to option for premake5 to define custom folder to copy iw4x.dll to after build. 2015-12-31 02:44:04 +01:00
momo5502
8a1a8c6502 Use smooth native cursor instead of the laggy in-game one. 2015-12-29 14:46:17 +01:00
momo5502
4a26fc2bb6 Use any toolset. 2015-12-29 04:03:04 +01:00
momo5502
87c1c36943 Use premake. 2015-12-29 02:52:31 +01:00