blob: 91169b7f7160c8c7a0e8bf8765883b07dfaf590b [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",
Chris Johnson47568ea2019-02-05 16:16:43 -060028 "googlemock/src/gmock-all.cc",
Chrisadc50452019-01-03 21:01:02 -060029 "googlemock/src/gmock_main.cc",
Chris6d5ce402018-12-29 12:57:04 -060030 "googlemock/test",
31 "googlemock/CMakeLists.txt",
Chris6d5ce402018-12-29 12:57:04 -060032 "googletest/cmake",
Chris6d5ce402018-12-29 12:57:04 -060033 "googletest/scripts",
Chris Johnson47568ea2019-02-05 16:16:43 -060034 "googletest/src/gtest-all.cc",
Chrisadc50452019-01-03 21:01:02 -060035 "googletest/src/gtest_main.cc",
Chris6d5ce402018-12-29 12:57:04 -060036 "googletest/test",
Gennadiy Civila5216dd2019-10-22 09:38:04 -040037 "googletest/CMakeLists.txt"
Chris6d5ce402018-12-29 12:57:04 -060038 ]
39 },
40 "build": {
Chris Johnson39c09042018-12-06 12:35:06 -060041 "flags": [
Chris6d5ce402018-12-29 12:57:04 -060042 "-Igooglemock/include",
Gennadiy Civil1bcbd582019-01-02 21:39:36 -050043 "-Igooglemock",
Chris6d5ce402018-12-29 12:57:04 -060044 "-Igoogletest/include",
45 "-Igoogletest"
Chris Johnson84a5ae82019-10-07 09:23:59 -050046 ],
47 "srcFilter": [
48 "+<*>",
49 "-<.git/>",
50 "-<googlemock>",
51 "-<googlemock/test/>",
52 "-<googlemock/src>",
53 "+<googlemock/src/gmock-all.cc>",
54 "+<googletest/src/gtest-all.cc>",
55 "+<googlemock/src/gmock_main.cc>",
56 "-<googletest>",
57 "-<googletest/codegear/>",
58 "-<googletest/samples>",
59 "-<googletest/test/>",
60 "-<googletest/xcode>",
61 "-<googletest/src>",
62 "+<googletest/src/gtest-all.cc>",
63 "+<googletest/src/gtest_main.cc>"
Chris Johnson39c09042018-12-06 12:35:06 -060064 ]
Chris6d5ce402018-12-29 12:57:04 -060065 }
Chris Johnson39c09042018-12-06 12:35:06 -060066}