Commit Graph
1401 Commits
Author SHA1 Message Date
Carlos O'Ryan ec2b0c3912 Build both googletest and googlemock. 2017-12-24 12:22:46 -05:00
Carlos O'Ryan 75b85d5382 Create a autotools-based build for Travis.
When this build works, we know the autoconf support is working.
2017-12-24 12:22:17 -05:00
Gennadiy Civil e76c3f837c Merge branch 'master' into fix-issue-776-support-autoconf-as-submodule 2017-12-22 14:47:25 -05:00
Gennadiy Civil 5490beb060 Merge pull request #778 from gpakosz/C4389
Re-enable MSVC++ C4389 warning in CmdHelperEq()
2017-12-21 21:10:03 -05:00
Gregory Pakosz 7990f56637 Re-enable MSVC++ C4389 warning in CmdHelperEq()
C4389 was inhibited in commit 4b83461 making behavior inconsistent with
other compilers.
2017-12-21 16:35:38 +01:00
Gennadiy Civil 0062e4869f Merge pull request #1357 from bryanzim/master
CMake fixes for paths with spaces
2017-12-20 15:57:28 -05:00
bryanzim e17907da80 Update internal_utils.cmake 2017-12-20 10:06:20 -05:00
bryanzim 773cc78765 Merge branch 'master' into master 2017-12-20 08:21:22 -05:00
Gennadiy Civil b5b6a07d14 Merge branch 'master' into fix-issue-776-support-autoconf-as-submodule 2017-12-19 13:43:22 -05:00
Gennadiy Civil a37eedc3c1 Merge pull request #1248 from aninf-wo/hethi/issue-360-remove-GTEST_HAS_PARAM_TESTS
remove GTEST_HAS_PARAM_TESTS
2017-12-19 13:18:57 -05:00
Gennadiy Civil 782384d11f Merge pull request #1212 from qzmfranklin/bazel
Also build when included in source.
2017-12-19 12:02:33 -05:00
Gennadiy Civil a7fceb4a98 Update gtest-param-test.h.pump 2017-12-19 10:58:37 -05:00
Gennadiy Civil 8a48f0ed4e Update gtest-param-test.h.pump 2017-12-19 10:55:49 -05:00
Gennadiy Civil 058b318bc7 Merge branch 'master' into hethi/issue-360-remove-GTEST_HAS_PARAM_TESTS 2017-12-18 12:02:12 -05:00
Gennadiy Civil a7bd3725f0 Merge branch 'master' into bazel 2017-12-18 11:38:08 -05:00
bryanzim 8cbda54f48 Merge branch 'master' into master 2017-12-15 16:52:50 -05:00
Gennadiy Civil f6c44fe318 Merge branch 'master' into fix-issue-776-support-autoconf-as-submodule 2017-12-15 15:49:46 -05:00
Gennadiy Civil 1865ecaf17 Merge pull request #1354 from coryan/fix-top-level-license
Add top-level LICENSE and CONTRIBUTING.md files [skip ci]
2017-12-15 15:49:18 -05:00
Carlos O'Ryan f34cbefe50 Merge branch 'fix-top-level-license' of github.com:coryan/googletest into fix-top-level-license 2017-12-11 19:34:19 -05:00
Carlos O'Ryan 23a014ab57 Refactor docs about contributions to CONTRIBUTING.md.
Per the review comments.
2017-12-11 19:33:27 -05:00
bryanzim 4c8e288fcf Merge branch 'master' into master 2017-12-11 14:11:28 -05:00
Gennadiy Civil cb95f316c8 Merge branch 'master' into fix-top-level-license 2017-12-11 13:13:07 -05:00
Gennadiy Civil 0fe96607d8 Merge pull request #1355 from coryan/blaze-build-travis
Implement bazel-based builds in Travis.
2017-12-11 13:08:20 -05:00
Bryan Zimmerman 74a5306313 remove extra line 2017-12-11 12:21:35 -05:00
Bryan Zimmerman 3ea06317cd remove implicit casts 2017-12-11 12:19:56 -05:00
Gennadiy Civil ed811dc79f Merge branch 'master' into blaze-build-travis 2017-12-11 10:48:12 -05:00
bryanzim f98c20baa8 Merge branch 'master' into master 2017-12-11 09:37:55 -05:00
Gennadiy Civil 55fca1937d Merge branch 'master' into hethi/issue-360-remove-GTEST_HAS_PARAM_TESTS 2017-12-09 09:41:02 -05:00
Gennadiy Civil 59202300f1 Merge pull request #1333 from sam-lunt/use-system-includes
Use system includes
2017-12-09 09:38:16 -05:00
Carlos O'Ryan c82cd5e41e Also add documentation around becoming a contributor. 2017-12-08 23:20:55 -05:00
Carlos O'Ryan 11841175d8 Wrong LICENSE file, sorry. Corrected. [skip ci] 2017-12-08 23:16:46 -05:00
Carlos O'Ryan bc3320b7f1 Implement bazel-based builds in Travis.
This refactored test build scripts to enable
bazel-build scripts in Travis.
2017-12-08 20:59:07 -05:00
Carlos O'Ryan e22d344c51 Add Apache-2.0 LICENSE file. 2017-12-08 17:24:23 -05:00
Gennadiy Civil 10ef1d9a1e Merge branch 'master' into use-system-includes 2017-12-08 15:11:13 -05:00
bryanzim d6a4478caf Merge branch 'master' into master 2017-12-08 13:11:34 -05:00
Gennadiy Civil cc372a071b Merge pull request #1340 from coryan/fix-googlemock-test-build-file
Add licenses() directive for googlemock/tests.
2017-12-08 13:03:20 -05:00
Carlos O'Ryan cf3adad594 Add licenses() directive for googlemock/tests.
Without the directive embedding googletest into third_party breaks
any //... target.
2017-12-08 12:08:25 -05:00
Gennadiy Civil a30e15b144 Merge branch 'master' into fix-issue-776-support-autoconf-as-submodule 2017-12-08 11:56:41 -05:00
bryanzim 4aae1600d0 Merge branch 'master' into master 2017-12-08 11:31:31 -05:00
Gennadiy Civil 4d1f930af8 Merge pull request #1345 from coryan/fix-travis-build-macOS
Fix Travis build
2017-12-08 11:09:01 -05:00
Gennadiy Civil efc6abae67 Merge branch 'master' into fix-travis-build-macOS 2017-12-08 11:08:54 -05:00
Gennadiy Civil 887a6c6420 Merge pull request #1348 from wmamrak/master
Remove C4996 warning in VS2017
2017-12-08 11:08:17 -05:00
Wojciech Mamrak 57bb0bbbf8 Remove C4996 warning in VS2017 2017-12-07 18:20:25 +01:00
Wojciech Mamrak 3464f76e89 Improved description of VS std::tuple support 2017-12-07 18:18:17 +01:00
Wojciech Mamrak 8d9d6bb0a3 Improved description of VS std::tuple support 2017-12-07 18:17:43 +01:00
Carlos O'Ryan 4aa05bd4ff Only switch to g++-4.9 on Linux. 2017-12-06 22:43:39 -05:00
bryanzim 11d21b7c2a Merge branch 'master' into master 2017-12-06 11:09:00 -05:00
Gennadiy Civil a868e618c0 Merge pull request #1225 from brian-peloton/master
Speed up printing of characters which need hex escaping
2017-12-05 17:19:23 -05:00
Carlos O'Ryan aea8580ecf Run autoconf from top-level directory.
This is part (hopefully all) of the fixes for #776.  The top-level
configure.ac configures googletest first and then googlemock.
With this changes it is possible to embed googletest into another
project that uses autoconf.  For an example (though it is WIP), see
the commits (and soon PR) referenced from google/protobuf#236.
2017-12-03 14:07:35 -05:00
Gennadiy Civil 9e236748fb Merge branch 'master' into master 2017-12-01 16:41:53 -05:00