Felix Geyer
|
79b6ff99e4
|
Mark library include dirs as SYSTEM.
Compilers will suppress warnings from files in those directories.
|
2012-04-26 12:18:38 +02:00 |
|
Felix Geyer
|
f82de78861
|
Define QT_NO_DEBUG when no cmake build type has been set.
|
2012-04-25 16:50:39 +02:00 |
|
Felix Geyer
|
6340ed8993
|
Add support for building position-independent executables.
|
2012-04-23 16:27:37 +02:00 |
|
Felix Geyer
|
82f1cbb3c9
|
Build with -DQT_NO_CAST_TO_ASCII.
|
2012-04-22 00:55:52 +02:00 |
|
Felix Geyer
|
96146d9e80
|
Support different C/C++ compiler.
For example gcc as the C compiler and clang for C++.
|
2012-04-21 19:47:39 +02:00 |
|
Felix Geyer
|
4e5e5c71ca
|
Support gcc Link Time Optimization.
|
2012-04-18 20:18:48 +02:00 |
|
Felix Geyer
|
af8e21f125
|
Better handling of compiler flags.
|
2012-04-18 16:10:40 +02:00 |
|
Felix Geyer
|
123e3766fe
|
Bump minimum cmake version to 2.8.0.
|
2012-04-18 13:50:15 +02:00 |
|
Felix Geyer
|
3211fee99c
|
Fix typo.
|
2012-04-14 18:45:16 +02:00 |
|
Felix Geyer
|
dabb1800c6
|
Pass gcc compiler and linker flags also to clang.
|
2012-04-14 15:28:52 +02:00 |
|
Felix Geyer
|
a282745efc
|
Add -Wformat=2 to compiler flags.
|
2012-04-05 18:30:29 +02:00 |
|
Felix Geyer
|
752c720226
|
Install the keepassx binary and database icons.
|
2011-12-29 23:50:22 +01:00 |
|
Felix Geyer
|
4da6da8828
|
Add a GUI unit test.
|
2011-12-26 19:18:21 +01:00 |
|
Felix Geyer
|
c00e8d64a0
|
Enable some more hardening flags.
|
2011-12-22 16:25:50 +01:00 |
|
Felix Geyer
|
7e346de707
|
Turn format-security warnings into errors.
|
2011-12-21 23:27:47 +01:00 |
|
Felix Geyer
|
9e56b33190
|
Clean up CMakeLists.txt.
|
2011-11-20 11:02:17 +01:00 |
|
Felix Geyer
|
78c5094caa
|
Use add_definitions() instead of appending the flags to CMAKE_CXX_FLAGS.
|
2011-11-20 10:14:50 +01:00 |
|
Felix Geyer
|
b840b5de6d
|
Don't include the UseQt4 file.
This way we don't needlessly add each Qt module to the include paths.
|
2011-11-20 10:12:49 +01:00 |
|
Felix Geyer
|
9b46225937
|
Fix cmake files to use new gcrypt variables.
|
2011-11-12 14:30:16 +01:00 |
|
Felix Geyer
|
b0bec62c07
|
Rewrite Gcrypt cmake module.
|
2011-11-12 12:00:49 +01:00 |
|
Felix Geyer
|
2e84c96ab7
|
Add linker flags only on Linux.
|
2011-11-12 01:48:49 +01:00 |
|
Felix Geyer
|
e366daf3ce
|
Define QT_STRICT_ITERATORS.
|
2011-11-12 01:36:34 +01:00 |
|
Kevin van der Vlist
|
cc1438239c
|
Fixed OpenIndiana (and other SunOS) compilation.
|
2011-07-09 14:45:22 +02:00 |
|
Felix Geyer
|
b4367a7ea1
|
Add linker flags only on unix.
|
2011-07-07 19:03:51 +02:00 |
|
Felix Geyer
|
87ee9b7c85
|
Add kdbx-extract utility.
It dumps the raw xml string of a kdbx database to stdout.
|
2011-07-06 20:23:29 +02:00 |
|
Felix Geyer
|
ce834cda46
|
Add seperate compiler flags for C++ and C files.
|
2010-11-22 14:57:19 +01:00 |
|
Felix Geyer
|
091985bd8d
|
Add -Wl,--as-needed and -Wl,--no-undefined to the linker flags.
|
2010-11-21 23:16:56 +01:00 |
|
Felix Geyer
|
230d24a123
|
No longer use automoc.
|
2010-11-21 23:06:30 +01:00 |
|
Felix Geyer
|
a9ac4bbf41
|
Add cmake check to verify that zlib supports the gzip format.
|
2010-09-24 13:32:05 +02:00 |
|
Felix Geyer
|
7c83033899
|
Build with -DQT_NO_STL.
|
2010-09-24 00:30:25 +02:00 |
|
Felix Geyer
|
76da30adda
|
Pass -Wl,--no-add-needed to the linker.
|
2010-09-23 23:36:25 +02:00 |
|
Felix Geyer
|
b8dfb9cc4d
|
Add support for gzip compressed databases.
|
2010-09-23 22:27:59 +02:00 |
|
Felix Geyer
|
7cbbf8cf37
|
Enable even more warnings.
|
2010-09-19 16:57:40 +02:00 |
|
Felix Geyer
|
1678351d11
|
Enable and fix more warnings.
|
2010-09-18 20:31:14 +02:00 |
|
Felix Geyer
|
6a2034fa24
|
Add crypto classes and tests. Link to libgcrypt.
|
2010-09-11 19:49:30 +02:00 |
|
Felix Geyer
|
bd1ea05017
|
Fix parser and add unit tests.
|
2010-08-13 18:08:06 +02:00 |
|
Felix Geyer
|
3e3c23e4ad
|
Initial import.
|
2010-08-07 15:10:44 +02:00 |
|