1
0
Commit Graph

33 Commits

Author SHA1 Message Date
madmaxoft
eb9bebf755 Replacing CryptoPP with PolarSSL.
This is only the CMake modification to build with PolarSSL, the actual MCS code doesn't compile at all yet.
2014-01-22 22:19:33 +01:00
Tycho
80f2f21f4c Changed std to c++11 in clang to fix va_copy issues 2014-01-17 10:10:31 -08:00
madmaxoft
d67cd8dafc CMake: MSVC release builds use LTCG. 2014-01-15 13:54:06 +01:00
madmaxoft
20209750aa CMake: MSVC builds use static CRT.
We don't want to be dependent on the VC runtime.
2014-01-15 11:49:26 +01:00
madmaxoft
f31043a5e7 CMake: Release profile build inherits from Release, not Debug. 2014-01-14 11:05:57 +01:00
Tycho
9c669e9217 Added -march=native to linux targets 2014-01-13 10:13:09 -08:00
madmaxoft
180b9b9099 Merge branch master into CmakeMultiConfig. 2014-01-12 10:04:16 +01:00
Tycho
623146996a Fixed FreeBSD compilition 2014-01-07 05:08:58 -08:00
Tycho Bickerstaff
7076f8e73a fixed compiler warnings not being enabled in clang 2014-01-02 17:11:40 +00:00
Tycho Bickerstaff
c52a46a5e3 merged changes from upstream 2013-12-31 16:24:53 +00:00
madmaxoft
65417dd836 Fixed Linux configuration. 2013-12-29 12:45:03 +01:00
madmaxoft
24371cd7d1 CMake: profiling builds get correct commandlines in MSVC. 2013-12-28 22:46:23 +01:00
madmaxoft
11a3132e01 Added custom configurations for MSVC projects.
The DebugProfile and ReleaseProfile configurations add profiling capabilities to the respective build.
2013-12-28 22:11:52 +01:00
madmaxoft
b6bbba0cde CMake: Fixed mismatching library vs app builds. 2013-12-28 16:03:57 +01:00
madmaxoft
f5c013071e Lua is built statically on *nix. 2013-12-27 12:01:45 +01:00
madmaxoft
1cf6502be2 Made cmake compilation possible on Windows. 2013-12-27 11:51:08 +01:00
Tycho Bickerstaff
a71299c46b fixed rdynamic as its not acctually needed a cmake handles it, looks like the problem was caused by the linux linker accepting the option twice and the os x linker not 2013-12-22 15:41:01 +00:00
Tycho Bickerstaff
6d7b6ae9ca fixes for mac os x 2013-12-22 15:17:36 +00:00
Tycho Bickerstaff
c99e841e24 added FORCE_32 option 2013-12-21 14:18:22 +00:00
Tycho Bickerstaff
869104de34 finished up final build flags for linux 2013-12-21 13:45:27 +00:00
Tycho Bickerstaff
826e280db9 added profile builds as an option 2013-12-20 14:27:26 +00:00
tycho
622777f545 fixed D9025 2013-12-19 23:42:47 +00:00
tycho
44638cd24a fixed multiprocessing on windows and removed redundend compile of headers 2013-12-19 23:37:24 +00:00
tycho
0c027927c4 fixed visual studio compile flags 2013-12-19 15:29:23 +00:00
Tycho Bickerstaff
95c7407dd3 added md5 as a dependency for bindings 2013-12-19 00:55:01 +00:00
Tycho Bickerstaff
e2549dfcb2 added expat as lua bindings dependincy 2013-12-19 00:52:52 +00:00
Tycho Bickerstaff
aa53fe6761 compiling sqlite 2013-12-19 00:28:48 +00:00
Tycho Bickerstaff
7dd1561a88 fixed bindings generation 2013-12-18 23:59:07 +00:00
Tycho Bickerstaff
0dbd55614b bindings regenration logic 2013-12-18 23:14:11 +00:00
Tycho Bickerstaff
5155aa4096 added zlib 2013-12-10 23:27:35 +00:00
Tycho Bickerstaff
daccfd9c6e more cmake changes 2013-12-10 22:43:21 +00:00
Tycho Bickerstaff
6cdc990884 more cmake 2013-12-10 21:39:20 +00:00
Tycho Bickerstaff
b91cfb8765 started work on cmake 2013-12-10 18:41:43 +00:00