Commit Graph
33 Commits
Author SHA1 Message Date
Chris Johnson 091d7eb897 add support for nrf52
Added support for Nordic nRF52 series of MCUs
2023-06-27 08:29:23 -05:00
Chris Johnson b2a2d36f3a Merge branch 'google:main' into feat/qn9090 2023-06-22 12:01:48 -05:00
Chris Johnson e3d405f62b add support for nxp qn9090 mcu
Added additional defines to correctly detect the NXP QN9090 MCU platform
and allow for native googletest compability.
2023-06-22 11:56:59 -05:00
Chris 778733f9ec feat: Add ESP8266 support
* Added support for ESP8266
* Removed previous Arduino defines in favor
  of GTEST_OS_* syntax
* Improved PlatformIO library file to be more
  stable when consumed in client applications.
2019-10-13 21:39:54 -05:00
Chris Johnson 84a5ae8b85 Update to distinguish prelease purpose of this fork. 2019-10-11 14:31:59 -05:00
Chris Johnson c2206b05aa Add ESP8266 configs to PlatformIO build
Added various conditional compliations for ESP8266 to stub out
missing functionality.
2019-10-11 11:47:49 -05:00
Chris Johnson 40a6b96621 feat: Add support for ESP8266 platform
Added support for ESP8266 Arduino platform.

Refactored Arduino defines to use the GTEST_OS_* model.
2019-10-11 11:47:49 -05:00
Chris Johnson 31406d7909 chore: update version
Updated version from 1.8.1 to 1.10.0.
2019-10-10 12:28:02 -05:00
Chris Johnson 85f059f03d Merge pull request #3 from google/master
Update master
2019-08-27 18:00:04 -05:00
Chris Johnson 47568eade6 fix: Correct *-all.cc file paths 2019-02-05 16:16:43 -06:00
Chris Johnson 53798de939 chore: Add PlatformIO supported platforms list 2019-02-01 10:05:31 -06:00
Chris b2b2462250 fix: Add Arduino to embedded platform list
Added Arduino to the embedded platform list to allow for a stubbed out version
of GetCurrentDir.
2019-01-31 21:56:34 -06:00
Chris fe519d64a6 fix: Add *_all.cc files to ignore list
Added [gmock|gtest]_all.cc to PIO ignore list to avoid getting duplicate
symbols since PIO will compile the individual files.
2019-01-31 21:56:30 -06:00
Chris 45c58aa6f3 fix: Add Arduino setup()/loop() functions back
Added setup()/loop() functions back to *_main.cc files to support compiling in CI.  Future features could enable this for the end user.
2019-01-07 12:37:34 -06:00
Chris ade8baa7d2 clang-tidy: modernize-deprecated-headers 2019-01-05 11:21:56 -06:00
Chris 23e6937873 misc: Reapply Arduino functions 2019-01-03 21:23:06 -06:00
Chris 202dcabf39 misc: Revert formatting changes. 2019-01-03 21:22:00 -06:00
Chris fd1c7976ae Merge branch 'chore/fix_library_json' of https://github.com/ciband/googletest into chore/fix_library_json 2019-01-03 21:15:19 -06:00
Chris Johnson 0ffa5f9779 Merge branch 'master' into chore/fix_library_json 2019-01-03 21:13:20 -06:00
Chris 23533009b8 chore: Add Windows cmake files to .gitignore 2019-01-03 21:06:20 -06:00
Chris adc5045cbf chore: Alphabetize exclude directories. 2019-01-03 21:01:02 -06:00
Chris 0c0ca90382 fix: Correct *_main.cc paths 2019-01-03 12:14:40 -06:00
Chris 4d62b5b9ae fix: Remove Arduino entry points
Improved flexibility by removing the Arduino entry points in favor of manual calls to setup/loop that the user can call from their entry point.  This is the more common use case for Arudino.

Also added the gtest/gmock_main files to the PlatformIO ignore list since we are not supporting that feature.
2019-01-03 12:12:19 -06:00
Chris de99386b67 Merge branch 'chore/fix_library_json' of https://github.com/ciband/googletest into chore/fix_library_json 2018-12-29 12:57:33 -06:00
Chris 6d5ce40d4c fix: Add additional source and include directories.
This is still a work in progress.
2018-12-29 12:57:04 -06:00
Chris Johnson c0ef2cbe42 fix: Correct GitHub paths 2018-12-21 12:44:54 -06:00
Chris 0f698c830f chore: Add .vs to .gitignore for Visual Studio 2018-12-15 13:32:19 -06:00
Chris 1496f73cc4 fix: correct JSON syntax 2018-12-15 13:31:56 -06:00
Chris Johnson 130e5aa86a Merge pull request #2 from google/master
merge upstream/master into master
2018-12-14 13:11:15 -06:00
Chris Johnson 31eb5e9b87 chore: Update version to latest release 2018-12-07 12:24:01 -06:00
Chris Johnson d9251df849 fix: Remove global chmod from Travis
Removed global chmod +x for Travis scripts in favor of just applying it to PlatformIO builds.
2018-12-06 15:26:28 -06:00
Chris Johnson 39c09043b8 chore: Add initial library.json config
Added initial library.json config for PlatformIO

Version will be synced to proper googletest version once the PIO library has been registered and proven out round trip.
2018-12-06 12:35:06 -06:00
Chris Johnson 2c8ab3f18b feat: Add initial support for PlatformIO and Arduino 2018-12-04 21:44:39 -06:00