1
0
Fork 0
Commit Graph

84 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 2aa28ad6f4 First attempt at Compiling Generator seperatly 2014-01-19 12:50:07 -08: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