summaryrefslogtreecommitdiff
path: root/cmake
AgeCommit message (Collapse)AuthorFilesLines
2016-11-12cmake: Add -Wstrict-prototypes during buildAndreas Schneider1-1/+1
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
2015-07-07cmake: Fix warning on OSXAndreas Schneider1-0/+6
2014-08-07GNU_SOURCE is not a compiler flagJakub Hrozek1-4/+1
This line in DefineCompilerFlags.cmake always passed: check_c_compiler_flag("-D_GNU_SOURCE" WITH_GNU_SOURCE) because -D$string just defined a preprocessor macro, so the compilation would always succeed. On UNIX platforms, with GCC or LLVM compilers, we want to always use GNU_SOURCE.
2014-04-10cmake: Update UseDoxygen.cmake.Andreas Schneider1-67/+107
2014-04-09cmake: Create the compile command database by default.Andreas Schneider1-0/+3
2014-02-21Enable warning WundefLukas Slebodnik1-1/+1
It is better to use "#ifdef" for testing macros instead of "#if" In header file, "#ifdef DOXYGEN" was used 30 times and "#if DOXYGEN" 23 times. This patch makes it consistent and enable warning Wundef to prevent this kind of issues. Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
2014-01-20cmake: Add cmake config mode support.Andreas Schneider1-4/+10
2013-11-28cmake: Fix compilation with -D_FORTIFY_SOURCE.Andreas Schneider1-1/+1
2013-08-11cmake: Disable broken latex doc generation.Andreas Schneider1-18/+18
2013-07-24cmake: Fix a typo in FindNSIS.Andreas Schneider1-1/+1
2013-07-24cmake: Update FindNSIS module.Andreas Schneider1-17/+37
2013-07-10cmake: Pass _FORTIFY_SOURCE directly to the preprocessor.Andreas Schneider1-2/+2
2013-04-09cmake: Fix check for fortify source.Andreas Schneider2-18/+24
2013-03-19cmake: Try to fix problems with installation on other platforms.Andreas Schneider1-7/+3
2012-10-15cmake: Add API documentation support using doxygen.Andreas Schneider1-0/+100
2012-10-09cmake: Add missing AddCMockaTest.cmake.Andreas Schneider1-0/+23
2012-06-25cmake: Check for _GNU_SOURCE and add it if available.Andreas Schneider1-0/+5
This is needed for strsignal().
2011-05-31build: Fix Visual Studio warnings.Andreas Schneider1-2/+5
2011-05-31build: Added CPack config for source and binary generators.Andreas Schneider2-1/+32
2011-05-31build: Added CMake build of cmockery.Andreas Schneider7-0/+288