File tree Expand file tree Collapse file tree 5 files changed +11
-5
lines changed Expand file tree Collapse file tree 5 files changed +11
-5
lines changed Original file line number Diff line number Diff line change 32
32
#include " gmock/gmock.h"
33
33
#include " gtest/gtest.h"
34
34
35
- #if defined(GTEST_OS_ESP8266) || defined(GTEST_OS_ESP32)
35
+ #if defined(GTEST_OS_ESP8266) || defined(GTEST_OS_ESP32) || \
36
+ (defined(GTEST_OS_NRF52) && defined(ARDUINO))
36
37
#ifdef GTEST_OS_ESP8266
37
38
extern " C" {
38
39
#endif
Original file line number Diff line number Diff line change 115
115
#define GTEST_OS_QURT 1
116
116
#elif defined(CPU_QN9090 ) || defined(CPU_QN9090HN )
117
117
#define GTEST_OS_NXP_QN9090 1
118
+ #elif defined(NRF52 )
119
+ #define GTEST_OS_NRF52 1
118
120
#endif // __CYGWIN__
119
121
120
122
#endif // GOOGLETEST_INCLUDE_GTEST_INTERNAL_GTEST_PORT_ARCH_H_
Original file line number Diff line number Diff line change @@ -506,7 +506,7 @@ typedef struct _RTL_CRITICAL_SECTION GTEST_CRITICAL_SECTION;
506
506
defined (GTEST_OS_SOLARIS) || defined(GTEST_OS_HAIKU) || \
507
507
defined(GTEST_OS_ESP32) || defined(GTEST_OS_ESP8266) || \
508
508
defined(GTEST_OS_XTENSA) || defined(GTEST_OS_QURT) || \
509
- defined(GTEST_OS_NXP_QN9090)))
509
+ defined(GTEST_OS_NXP_QN9090) || defined(GTEST_OS_NRF52) ))
510
510
#define GTEST_HAS_STD_WSTRING 1
511
511
#else
512
512
#define GTEST_HAS_STD_WSTRING 0
Original file line number Diff line number Diff line change @@ -102,7 +102,8 @@ FilePath FilePath::GetCurrentDir() {
102
102
#if defined(GTEST_OS_WINDOWS_MOBILE) || defined(GTEST_OS_WINDOWS_PHONE) || \
103
103
defined (GTEST_OS_WINDOWS_RT) || defined (GTEST_OS_ESP8266) || \
104
104
defined (GTEST_OS_ESP32) || defined (GTEST_OS_XTENSA) || \
105
- defined (GTEST_OS_QURT) || defined (GTEST_OS_NXP_QN9090)
105
+ defined (GTEST_OS_QURT) || defined (GTEST_OS_NXP_QN9090) || \
106
+ defined (GTEST_OS_NRF52)
106
107
// These platforms do not have a current directory, so we just return
107
108
// something reasonable.
108
109
return FilePath (kCurrentDirectoryString );
@@ -356,7 +357,8 @@ bool FilePath::CreateFolder() const {
356
357
#elif defined(GTEST_OS_WINDOWS)
357
358
int result = _mkdir (pathname_.c_str ());
358
359
#elif defined(GTEST_OS_ESP8266) || defined(GTEST_OS_XTENSA) || \
359
- defined (GTEST_OS_QURT) || defined (GTEST_OS_NXP_QN9090)
360
+ defined (GTEST_OS_QURT) || defined (GTEST_OS_NXP_QN9090) || \
361
+ defined (GTEST_OS_NRF52)
360
362
// do nothing
361
363
int result = 0 ;
362
364
#else
Original file line number Diff line number Diff line change 31
31
32
32
#include " gtest/gtest.h"
33
33
34
- #if defined(GTEST_OS_ESP8266) || defined(GTEST_OS_ESP32)
34
+ #if defined(GTEST_OS_ESP8266) || defined(GTEST_OS_ESP32) || \
35
+ (defined(GTEST_OS_NRF52) && defined(ARDUINO))
35
36
// Arduino-like platforms: program entry points are setup/loop instead of main.
36
37
37
38
#ifdef GTEST_OS_ESP8266
You can’t perform that action at this time.
0 commit comments