blob: f61bf003e8f81e509d50e5b24be7f2cc072465c0 [file] [log] [blame]
Chris Johnson39c09042018-12-06 12:35:06 -06001{
2 "name": "googletest",
3 "keywords": "unittest, unit, test, gtest, gmock",
4 "description": "googletest is a testing framework developed by the Testing Technology team with Google's specific requirements and constraints in mind. No matter whether you work on Linux, Windows, or a Mac, if you write C++ code, googletest can help you. And it supports any kind of tests, not just unit tests.",
5 "license": "BSD-3-Clause",
Chris6d5ce402018-12-29 12:57:04 -06006 "homepage": "https://github.com/google/googletest/blob/master/README.md",
Chris Johnson39c09042018-12-06 12:35:06 -06007 "repository": {
8 "type": "git",
Chris6d5ce402018-12-29 12:57:04 -06009 "url": "https://github.com/google/googletest.git"
Chris Johnson39c09042018-12-06 12:35:06 -060010 },
Chris Johnson31406d72019-10-10 12:28:02 -050011 "version": "1.10.0",
Chris Johnson39c09042018-12-06 12:35:06 -060012 "frameworks": "arduino",
13 "platforms": [
Chris Johnson84a5ae82019-10-07 09:23:59 -050014 "espressif32",
15 "espressif8266"
Chris6d5ce402018-12-29 12:57:04 -060016 ],
17 "export": {
Chris Johnson39c09042018-12-06 12:35:06 -060018 "include": [
19 "googlemock/include/*",
Chris6d5ce402018-12-29 12:57:04 -060020 "googlemock/src/*",
21 "googletest/include/*",
22 "googletest/src/*"
23 ],
24 "exclude": [
25 "ci",
Chris6d5ce402018-12-29 12:57:04 -060026 "googlemock/cmake",
Chris6d5ce402018-12-29 12:57:04 -060027 "googlemock/scripts",
28 "googlemock/test",
29 "googlemock/CMakeLists.txt",
Chris6d5ce402018-12-29 12:57:04 -060030 "googletest/cmake",
Chris6d5ce402018-12-29 12:57:04 -060031 "googletest/scripts",
32 "googletest/test",
Gennadiy Civila5216dd2019-10-22 09:38:04 -040033 "googletest/CMakeLists.txt"
Chris6d5ce402018-12-29 12:57:04 -060034 ]
35 },
36 "build": {
Chris Johnson39c09042018-12-06 12:35:06 -060037 "flags": [
Chris6d5ce402018-12-29 12:57:04 -060038 "-Igooglemock/include",
Gennadiy Civil1bcbd582019-01-02 21:39:36 -050039 "-Igooglemock",
Chris6d5ce402018-12-29 12:57:04 -060040 "-Igoogletest/include",
41 "-Igoogletest"
Chris Johnson84a5ae82019-10-07 09:23:59 -050042 ],
43 "srcFilter": [
44 "+<*>",
45 "-<.git/>",
46 "-<googlemock>",
47 "-<googlemock/test/>",
48 "-<googlemock/src>",
49 "+<googlemock/src/gmock-all.cc>",
50 "+<googletest/src/gtest-all.cc>",
51 "+<googlemock/src/gmock_main.cc>",
52 "-<googletest>",
53 "-<googletest/codegear/>",
54 "-<googletest/samples>",
55 "-<googletest/test/>",
56 "-<googletest/xcode>",
57 "-<googletest/src>",
58 "+<googletest/src/gtest-all.cc>",
59 "+<googletest/src/gtest_main.cc>"
Chris Johnson39c09042018-12-06 12:35:06 -060060 ]
Chris6d5ce402018-12-29 12:57:04 -060061 }
Chris Johnson39c09042018-12-06 12:35:06 -060062}