Gitiles
Code Review
Sign In
gerrit.cesnet.cz
/
github
/
onqtam
/
doctest
/
7b7d16194777d30963f60ec83f3d9ca695a1a2e8
/
scripts
/
cmake
/
common.cmake
7b7d161
should link properly on linux/osx
by onqtam
· 6 years ago
4d87d56
moved to nullptr, removed c++98-compat warning suppressions for clang (also long-long and 0 as null for gcc/clang)
by onqtam
· 6 years ago
7907692
fixed #123 - changed the output style in the console - gcc/clang output with :n: around line numbers and other compilers output with (n) - there is also a documented option for this. Also changed lots of code - thank god I moved to streams!
by onqtam
· 6 years ago
6b2c99f
added... the only new warning option for GCC 8 that is not in Wall/Wextra
by onqtam
· 6 years ago
72d4793
/Zc:twoPhase- no longer needed since Microsoft have fixed their compiler/headers in the latest VS 2017
by onqtam
· 7 years ago
50cbb80
updated travis build matrix with supported osx images
by onqtam
· 7 years ago
5ed699b
old versions of visual studio should no longer complain about unrecognized warning numbers
by onqtam
· 7 years ago
abf39d2
Visual studio builds now use /Wall instead of /W4 - and only 4 warnings are left disabled globally - fixes #95
by onqtam
· 7 years ago
ffb7530
adding 2 more warnings for GCC 7
by onqtam
· 7 years ago
b759fb4
fixing a 'race condition' in cmake (the generation of doctest.h) - closes #77
by onqtam
· 7 years ago
d8a7edc
Prefer if(MSVC) (#84)
by Martin Moene
· 7 years ago
8cd8b3b
fixing cmake - builds should pass now - all cmake projects can be used by themselves and all depend on the assemble_single_header target (as they should - previous commit had changed that)
by onqtam
· 7 years ago
89da654
more work on test coverage
by onqtam
· 8 years ago
39afa2e
adding /permissive- to msvc flags
by onqtam
· 8 years ago
d320ac2
- templated test cases example is done - simplified a bit the cmake
by onqtam
· 8 years ago
119cfb6
- added an undocumented flag to omit the "skipped" part in the output summary - for convenience for the all_features example
by onqtam
· 8 years ago
a985f5a
added playground project and made (again) the common.cmake behave when included multiple times
by onqtam
· 8 years ago
56d9170
- added prefix for the TEST_MODE option - removed the cpp11 option
by onqtam
· 8 years ago
26c2008
examples can no longer be built using cmake separately - they require cmake invocation from the root of the repository (and now use the modern way of handling include dependencies)
by onqtam
· 8 years ago
61954c3
reworked cmake a bit
by onqtam
· 8 years ago
08cf7dc
moved all cmake-related stuff to scripts/cmake
by onqtam
· 8 years ago
[Renamed (97%) from scripts/common.cmake]
bc85976
- removed warning that is included in Wall/Wextra (although not documented in the online docs of GCC)
by onqtam
· 8 years ago
1fc3dc7
added --no-line-numbers=<bool> - Line numbers are replaced with ```0``` in the output when a source location is printed - useful if you want the same output from the testing framework even when test positions change within a source file
by onqtam
· 8 years ago
f63c510
- removed old hacks for gcc 4.4 under osx
by onqtam
· 8 years ago
1687de8
- removed duplicated warnings (ones which are included by wall/wextra)
by onqtam
· 8 years ago
38115fb
updated article
by onqtam
· 8 years ago
0b51b7b
removed the version from the reference output - so releases that don't change the output don't need to recommit new reference output
by onqtam
· 8 years ago
5cab8e9
fixed #42 - no warnings with clang in c++11 mode
by onqtam
· 8 years ago
db5eee9
- moved an inline remapping function to the implementation part of doctest
by onqtam
· 8 years ago
8edeaaf
added /std:c++latest for MSVC
by onqtam
· 8 years ago
fe740c2
moved code coverage sources outside of examples
by onqtam
· 8 years ago
4e68e66
trying to fix CI builds after code coverage example...
by onqtam
· 8 years ago
5a51f44
back to c++98...
by onqtam
· 8 years ago
c223b69
done with coverage?
by onqtam
· 8 years ago
9f934f8
all builds should be working now!!!
by onqtam
· 8 years ago
01adc5a
trying to get the appveyor mingw build going
by onqtam
· 8 years ago
b382bd3
trying to get all travis builds working
by onqtam
· 8 years ago
d1737e4
fixed #27
by onqtam
· 8 years ago
f720d43
reworked the single header generation - now using a separate script - this way I can do anything with cmake functions instead on relying on system commands like cat and echo
by onqtam
· 8 years ago
29e6260
fixing parallel builds (and maybe not just parallel?) (everything depends on the header assembly target)
by onqtam
· 8 years ago
7ffa84e
from now on the library should be developed using the 2 headers in doctest/parts/ and doctest/doctest.h gets generated from them!
by onqtam
· 8 years ago
4a65563
normalizing eof for everything
by onqtam
· 8 years ago
70ffbce
doc
by onqtam
· 8 years ago
1586ea2
enabled compare mode for tests!
by onqtam
· 8 years ago
e4c75fc
fixed the range based example better examples
by onqtam
· 8 years ago
e2527e3
toying around with the travis config
by onqtam
· 8 years ago
dff1ef9
hopefully fixed travis builds
by onqtam
· 8 years ago
50af667
temp commit - writing the features
by onqtam
· 9 years ago
fe5482f
silencing warnings
by onqtam
· 9 years ago
f3a680f
made stringify() use ADL so people can use templates for vector<T> and whatever...
by onqtam
· 9 years ago
aa605c1
fixing output for tests - no more file paths!
by onqtam
· 9 years ago
8ccce3b
exiting done properly!
by onqtam
· 9 years ago
336f95e
fixing tests!
by onqtam
· 9 years ago
1cda096
assertion macros WIP
by onqtam
· 9 years ago
1c7321d
more playing with the warnings
by onqtam
· 9 years ago
fa11399
fixing the valgrind problem at last?
by onqtam
· 9 years ago
99e3bd0
- silencing more warnings - fixing bug with case sensitive comparison of yes/no
by onqtam
· 9 years ago
6b7eb05
hopefully this fixes the valgrind issue... (and some warnings)
by onqtam
· 9 years ago
f921d3f
- fixed what can get disabled globally in the library
by onqtam
· 9 years ago
4cdf5d8
fixing testing macro
by onqtam
· 9 years ago
222ecad
reorganized cmake stuff
by onqtam
· 9 years ago
[Renamed (63%) from scripts/flags.cmake]
b1e7e14
squashing git history for the last time
by hardly
· 10 years ago