Henry Schreiner
7b315782e1
Warnings ( #281 )
...
* Fixing some warnings
* Make gtest a system library
* Fixing format
* Adding better method for adding warnings
* Nicer Windows deprecated test
* JSON update and drop testing timer
* Warnings as errors everywhere
2019-05-18 19:11:27 +02:00
Philip Top
49e93cac3c
add docs for remove_subcommand and add_subcommand in option_group
...
add some test of the remove_excludes functions
add test for Issue #256
add remove_subcommand fail test
add remove_subcommand function and add_subcommand to option_group and some tests associated with them.
2019-03-22 17:56:36 -04:00
Philip Top
7cd04e3b65
Fixes some cmake issues when using earlier cmake versions specifically Boost::boost is not defined before boost 3.5.2 so 3.4 doesn't work. also the AND condition for MSVC didn't work on older cmake
2019-01-31 19:05:55 +01:00
Henry Schreiner
a061275eba
Moving to submodules, adding sanitizer ( #111 )
2018-04-25 18:57:21 -04:00
Henry Fredrick Schreiner
5d9a5636bc
Removing enum conversion
2018-04-07 06:58:21 +02:00
Henry Fredrick Schreiner
27cb792c52
Small cleanup to AddGoogleTest
2018-04-05 13:09:00 +02:00
Henry Fredrick Schreiner
0c3df9150c
Adding FetchContent on CMake 3.11
2018-04-04 20:31:52 +02:00
Henry Fredrick Schreiner
20b7232c47
Fix for Windows MSVC 2017 and GoogleTest
2018-04-04 18:29:32 +02:00
Henry Schreiner
79a1847605
Overflow ( #84 )
...
* Overflowing an integer conversion now results in a conversion failure
* CMake improvements for VERSION and inital packing support
* Fix for recent addition of overflow check
* Conan file now gets version from Version.hpp file too
2018-03-10 09:50:25 +01:00
Henry Schreiner
f089255ad0
Adding support for conan.io ( #83 )
...
* Adding fix for #75 , rename requires to needs
* Removing check for install commands (should still be run in subproject)
* Adding conan build
* Some small changes to CMake
* Adding nicer Travis code
* Adding package test, find works now
2018-03-09 08:30:22 +01:00
Henry Fredrick Schreiner
20f881f692
Adding better error messages, Xcode folders
2017-11-22 09:12:09 -05:00
Henry Fredrick Schreiner
6feb10fbc2
Only split up discovery if CMake version is new enough
2017-11-21 21:28:32 -05:00
Henry Fredrick Schreiner
7472295d95
Adding filename to name
2017-11-21 21:28:32 -05:00
Henry Fredrick Schreiner
8e87df2a6c
Adding GTest improvments
2017-11-21 21:28:32 -05:00
Henry Schreiner
657b599b52
Cmake cleanup ( #21 )
...
* Fixes for #8 , vars hidden and findPython used
* Adding compat with default python, better defaults
2017-06-05 11:22:09 -04:00
Henry Fredrick Schreiner
774bb5d05f
Cleaner IDE folder structure
2017-06-02 09:03:38 -04:00
Henry Schreiner
27d120e7b8
Cleaner import
2017-03-07 13:32:39 -05:00
Henry Fredrick Schreiner
d108d65b82
Fixing linker errors using example
2017-02-19 16:09:21 -05:00
Henry Fredrick Schreiner
cef1517fb4
Fixing googletest include dirs
2017-02-19 15:58:46 -05:00
Henry Fredrick Schreiner
1d08a29e40
Adding include dirs
2017-02-19 15:54:31 -05:00
Henry Fredrick Schreiner
b67045a85c
Trying google-test-examples for windows style
2017-02-19 15:49:37 -05:00
Henry Fredrick Schreiner
b774c57dc2
Adding help testing, option groups
2017-02-11 09:38:35 -05:00
Henry Fredrick Schreiner
18478d7fb5
Cleaner include of googletest
2017-02-07 15:00:40 -05:00
Henry Fredrick Schreiner
ee5678562f
Adding tools to build with python 3.6 directly
2017-02-06 11:51:06 -05:00
Henry Fredrick Schreiner
87155a5def
Removing google mock since it is not used here
2017-02-04 15:09:30 -05:00
Henry Fredrick Schreiner
4b0f6dbfd6
Nicer adding of tests
2017-01-27 10:26:52 -05:00