Commit Graph

43 Commits (master)

Author SHA1 Message Date
Martin Gerhardy 2b8615fd6c CMAKE: enable parallel builds for msvc 2022-02-06 14:43:12 +01:00
Martin Gerhardy 59d66fd6e0 CMAKE: disabled ub sanitizer
glslang tools are throwing a lot of errors with having this activated
2020-08-04 16:06:56 +02:00
Martin Gerhardy 5822a410f0 ALL: fixed mingw issues 2020-06-17 19:17:48 +02:00
Martin Gerhardy c41635891b DEBIAN: added debian packaging support 2020-05-13 22:29:47 +02:00
Martin Gerhardy 253204917c CMAKE: activate pedantic flag 2020-05-12 21:15:12 +02:00
Martin Gerhardy c23026305f CMAKE: activate undefined behaviour sanitizer 2020-05-11 21:28:39 +02:00
Martin Gerhardy 6894fb4308 CMAKE: use address-use-after-scope sanitizer 2020-05-11 11:32:29 +02:00
Martin Gerhardy f29a714f69 CMAKE: use flags for msvc with vcpkg installed 2020-04-05 10:55:58 +02:00
Martin Gerhardy 0461cd6c54 UUID: extracted uuid into own module 2020-03-11 02:14:11 +01:00
Martin Gerhardy 7d48d4df9c ALL: compile time optimization 2019-12-19 19:03:45 +01:00
Martin Gerhardy f979831c5c CMAKE: fixed msvc build for new alignments 2019-10-21 18:57:05 +02:00
Martin Gerhardy d5e1105ec4 CMAKE: sanitizer flag changes 2019-10-20 10:21:36 +02:00
Martin Gerhardy f54418f304 CMAKE: removed -Wundef from compile flags 2019-09-20 17:11:16 +02:00
Martin Gerhardy 10d31d438a CMAKE: disable some warnings on msvc 2019-08-09 15:14:12 +02:00
Martin Gerhardy c1a1adbd85 CMAKE: disable msvc warnings 4100 2019-08-09 12:06:40 +02:00
Martin Gerhardy e6532fefc1 MAKE: added cppcheck target 2019-07-23 18:15:19 +02:00
Martin Gerhardy 7d61cbedc4 CMAKE: support newer version of cmake scheme generation 2019-07-04 20:58:44 +02:00
Martin Gerhardy 123df74c88 CMAKE: some minor osx fixes 2019-06-28 09:26:31 +02:00
Martin Gerhardy de561266cf CMAKE: disable a lot of msvc warnings 2019-04-17 11:57:21 +02:00
Martin Gerhardy caf92f7d47 CMAKE: Attempt to disable the min/max windows crap globally 2019-04-17 11:57:21 +02:00
Martin Gerhardy 584fe27b0c CMAKE: disable msvc warning 2019-04-16 06:16:28 +02:00
Martin Gerhardy dbc88c080b CORE: added some stats that getrusage gives us 2019-04-12 22:15:16 +02:00
Martin Gerhardy cf89fd0415 CMAKE: release and debug flags 2019-03-25 21:40:16 +01:00
Martin Gerhardy bd33c828dc CMAKE: added optimized build 2019-03-13 07:15:10 +01:00
Martin Gerhardy 3d3538a163 BUILD: disable rtti and exceptions 2019-01-31 06:45:30 +01:00
Martin Gerhardy 1a59746843 BUILD: started to support cross compiling 2019-01-29 23:33:45 +01:00
Martin Gerhardy 513aa1b39c CMAKE: added gcov 2018-01-23 10:09:00 +01:00
Martin Gerhardy 993cc7a0a4 CMAKE: fixed compiler-flag-check-names 2017-12-24 13:10:14 +01:00
Martin Gerhardy 04971625f4 CMAKE: cleanup and check compiler flags
removed curses - it isn't used in this project
check used compiler flags
2017-12-24 12:54:00 +01:00
Martin Gerhardy af088c2b2f CMAKE: use coverage 2017-12-15 21:56:30 +01:00
Martin Gerhardy d653db7c31 CMAKE: updated msvc toolchain 2017-10-12 21:23:37 +02:00
Martin Gerhardy c2f82af590 CMAKE: whitespace fixes 2017-10-09 17:50:47 +02:00
Martin Gerhardy ea1cd5e44e CMAKE: split toolchain files for windows 2017-10-09 17:49:45 +02:00
Martin Gerhardy 75b10c4a2e ALL: msvc issues 2017-10-08 20:31:48 +02:00
Martin Gerhardy 3cc22af518 CI: fixed a few issues on travis and appveyor 2017-08-27 21:35:48 +02:00
Martin Gerhardy d2fe5d630f CMAKE: hopefully fixed windows linking 2017-08-24 19:41:25 +02:00
Martin Gerhardy 8a271cab9b CORE: syslog logging and coredump support 2017-07-24 20:41:44 +02:00
Martin Gerhardy b0dcdee43e LIBS: added native file dialog lib 2016-11-02 20:58:07 +01:00
Martin Gerhardy 79257db4f0 CMAKE: enable rtti and exceptions on osx 2016-10-23 19:39:02 +02:00
Martin Gerhardy b72aa4e336 CMAKE: c++14 pour favour 2016-10-21 20:27:16 +02:00
anthraxx 3a5f0b4d63 MAKE: setting gcc color option to auto 2016-05-03 20:18:21 +02:00
Martin Gerhardy aca4ffcdd5 CMAKE: activate (and fixed) warnings 2016-04-29 20:01:46 +02:00
mgerhardy 174120b3d3 FIPS: removed fips - we are now cmake only 2016-04-28 20:38:50 +02:00