Commit Graph

8 Commits

Author SHA1 Message Date
Luis Díaz Más
c480be5814 cmake: disable -Wuseless-cast 2021-04-22 18:40:03 +02:00
Luis Díaz Más
83dda6ccd7 Fix warnings related to -Wdeprecated-copy 2021-04-18 18:49:58 +02:00
Luis Díaz Más
0bbaa6eff3 cpp: Replace auto_ptr by unique_ptr 2021-04-15 06:56:11 +02:00
Robin Mills
1b47e1e8f6 Fix linux/CI build breaker. 2021-02-24 12:15:21 +00:00
Robin Mills
ea968149f2 Fix linux/CI build breaker. 2021-02-24 11:55:59 +00:00
Luis Díaz Más
1fa5839c8e cmake: use add_compile_option & add new security flags
- Replacement of CMAKE_CXX_FLAGS by add_compile_option where it was
  possible
- Addition of new compiler flags which are interesting in terms of
  software security
- Do not mix coverage flags with -O0 and -g
2019-10-09 12:37:38 +02:00
Luis Diaz Mas
eca3eb711a Do not tread deprecation warnings as errors 2019-01-15 13:02:34 +01:00
Luis Díaz Más
a6d82633c3 Enable WARNINGS_AS_ERRORS in CI jobs.
- Move the settings to other cmake file. This will not be used for XMP code
- Disable WARNINGS_AS_ERRORS for VS2008 and VS2010
2018-09-12 19:22:31 +02:00