{ "build_settings": { "build_dir": "out/", "default_toolchain": "//TEST_TOOLCHAIN", "gen_input_files": ["//TEST.gn"], "root_path": "//TEST_ROOT_PATH" }, "targets": { "//:base_targetname": { "type": "unknown" }, "//root:targetname": { "type": "unknown" }, "//root:toolchain_targetname(//test_toolchain/python_toolchain:python)": { "type": "unknown" }, "//:group_test": { "type": "group", "deps": ["//root:dep_action", "//root:dep_static_lib"], "sources": [ "src_1.cxx", "src_2.c", "src_3.asm", "src_4.h", "src_5.hpp", "src_6.others" ], "inputs": ["input_1.c"] }, "//:executable_test": { "asmflags": ["-march=armv8-a"], "cflags": ["-march=armv8-a", "-O0"], "cflags_c": ["-std=gnu11"], "cflags_cc": ["-std=gnu++14", "-fno-rtti"], "cflags_objc": ["-std=gnu11"], "cflags_objcc": ["-std=gnu++14"], "check_includes": true, "configs": [ "//build/config/compiler:abi_default", "//build/config/compiler:debug_default" ], "defines": ["CHIP_HAVE_CONFIG_H=1"], "deps": ["//root:dep_action", "//root:dep_static_lib"], "externs": {}, "include_dirs": ["//src/include/", "//src/"], "ldflags": ["-march=armv8-a", "-O0"], "libs": ["log"], "metadata": {}, "output_dir": "//out/android_arm64/tests/", "outputs": [ "//out/android_arm64/tests/TestStreamerStdio", "//out/android_arm64/tests/TestStreamerStdio.map" ], "public": "*", "public_configs": ["//src:includes", "//src/lib:includes"], "source_outputs": { "//src/lib/shell/tests/TestStreamerStdioDriver.cpp": [ "obj/src/lib/shell/tests/TestStreamerStdio.TestStreamerStdioDriver.cpp.o" ] }, "sources": ["//src/lib/shell/tests/TestStreamerStdioDriver.cpp"], "testonly": false, "toolchain": "//build/toolchain/android:android_arm64", "type": "executable", "visibility": ["*"] }, "//root:shared_library_test": { "asmflags": ["-march=armv8-a"], "cflags": ["-march=armv8-a", "-O0"], "cflags_c": ["-std=gnu11"], "cflags_cc": ["-std=gnu++14", "-fno-rtti"], "cflags_objc": ["-std=gnu11"], "cflags_objcc": ["-std=gnu++14"], "check_includes": true, "configs": [ "//build/config/compiler:abi_default", "//build/config/compiler:debug_default" ], "defines": ["CHIP_HAVE_CONFIG_H=1"], "deps": ["//root:dep_action", "//root:dep_static_lib"], "externs": {}, "include_dirs": [ "//src/include/", "//src/", "//out/android_arm64/gen/include/", "//src/lib/", "//config/standalone/", "//third_party/nlassert/repo/include/", "//third_party/nlio/repo/include/", "//third_party/nlfaultinjection/include/", "//third_party/nlunit-test/repo/src/" ], "ldflags": ["-march=armv8-a", "-O0"], "libs": ["log"], "output_dir": "//out/android_arm64/tests/", "outputs": [ "//out/android_arm64/tests/TestASN1.so", "//out/android_arm64/tests/TestASN1.map" ], "public": "*", "public_configs": ["//src:includes", "//src/lib:includes"], "source_outputs": { "//out/android_arm64/gen/TestASN1.driver.cpp": [ "obj/out/android_arm64/gen/TestASN1.TestASN1.driver.cpp.o" ] }, "sources": ["//out/android_arm64/gen/TestASN1.driver.cpp"], "testonly": false, "toolchain": "//build/toolchain/android:android_arm64", "type": "shared_library", "visibility": ["*"] }, "//root:static_library_test": { "asmflags": ["-march=armv8-a"], "cflags": ["-Wconversion", "-march=armv8-a"], "cflags_c": ["-std=gnu11"], "cflags_cc": ["-std=gnu++14", "-fno-rtti"], "cflags_objc": ["-std=gnu11"], "cflags_objcc": ["-std=gnu++14"], "check_includes": true, "configs": [ "//build/config/compiler:abi_default", "//build/config/compiler:debug_default" ], "defines": ["CHIP_HAVE_CONFIG_H=1"], "deps": ["//root:dep_action", "//root:dep_static_lib"], "externs": {}, "include_dirs": ["//src/include/", "//src/"], "ldflags": ["-march=armv8-a", "-O0"], "libs": ["log"], "metadata": {}, "output_dir": "//out/android_arm64/lib/", "output_name": "libTestShell", "outputs": ["//out/android_arm64/lib/libTestShell.a"], "public": "*", "public_configs": ["//src:includes", "//src/lib:includes"], "source_outputs": { "//src/lib/shell/tests/TestStreamerStdio.cpp": [ "obj/src/lib/shell/tests/libTestShell.TestStreamerStdio.cpp.o" ] }, "sources": [ "//src/lib/shell/tests/TestStreamerStdio.cpp", "//src/lib/shell/tests/TestStreamerStdio.h" ], "testonly": false, "toolchain": "//build/toolchain/android:android_arm64", "type": "static_library", "visibility": ["*"] }, "//root:source_set_test": { "asmflags": ["-march=armv8-a"], "cflags": ["-march=armv8-a", "-O0"], "cflags_c": ["-std=gnu11"], "cflags_cc": ["-std=gnu++14", "-fno-rtti"], "cflags_objc": ["-std=gnu11"], "cflags_objcc": ["-std=gnu++14"], "check_includes": true, "configs": [ "//build/config/compiler:abi_default", "//build/config/compiler:debug_default" ], "defines": ["CHIP_HAVE_CONFIG_H=1"], "deps": ["//root:dep_action", "//root:dep_static_lib"], "externs": {}, "include_dirs": ["//src/include/", "//src/"], "ldflags": ["-march=armv8-a", "-O0"], "libs": ["log"], "metadata": {}, "public": "*", "public_configs": ["//src:includes", "//src/lib:includes"], "source_outputs": { "//src/lib/shell/Engine.cpp": [ "obj/src/lib/shell/shell_core.Engine.cpp.o" ], "//src/lib/shell/streamer.cpp": [ "obj/src/lib/shell/shell_core.streamer.cpp.o" ] }, "sources": [ "//src/lib/shell/Commands.h", "//src/lib/shell/Engine.cpp" ], "testonly": false, "toolchain": "//build/toolchain/android:android_arm64", "type": "source_set", "visibility": ["*"] }, "//root:copy_test": { "deps": [], "metadata": {}, "outputs": [ "//out/android_arm64/lib/jni/arm64-v8a/libc++_shared.so" ], "public": "*", "sources": [ "~/Library/Android/sdk/ndk/21.0.6113669/sources/cxx-stl/llvm-libc++/libs/arm64-v8a/libc++_shared.so" ], "testonly": false, "toolchain": "//build/toolchain/android:android_arm64", "type": "copy", "visibility": ["*"] }, "//root:action_test": { "args": ["--gn-root", "../../"], "deps": [], "inputs": [ "//integrations/mobly/setup.py", "//third_party/pigweed/repo/pw_build/py/pw_build/nop.py" ], "metadata": {}, "outputs": [ "//out/android_arm64/python/gen/integrations/mobly/chip_mobly.pw_pystamp" ], "public": "*", "script": "//third_party/pigweed/repo/pw_build/py/pw_build/python_runner.py", "testonly": false, "toolchain": "//third_party/pigweed/repo/pw_build/python_toolchain:python", "type": "action", "visibility": ["*"] }, "//root:action_foreach_test": { "args": ["--gn-root", "../../"], "deps": ["//root:dep_action", "//root:dep_static_lib"], "metadata": {}, "output_patterns": [ "//out/android_arm64/python/gen/integrations/mobly/{{source_target_relative}}.pylint.passed" ], "outputs": [ "//out/android_arm64/python/gen/integrations/mobly/setup.py.pylint.passed" ], "public": "*", "script": "//third_party/pigweed/repo/pw_build/py/pw_build/python_runner.py", "source_outputs": { "//integrations/mobly/setup.py": [ "python/gen/integrations/mobly/setup.py.pylint.passed" ] }, "sources": ["//integrations/mobly/setup.py"], "testonly": false, "toolchain": "//third_party/pigweed/repo/pw_build/python_toolchain:python", "type": "action_foreach", "visibility": ["*"] }, "//root:generated_file_test": { "data_keys": ["protoc_includes"], "deps": [], "metadata": { "protoc_includes": [ "protocol_buffer/gen/third_party/pigweed/repo/pw_protobuf_compiler/test_protos.proto_library/sources" ] }, "output_conversion": "", "outputs": [ "//out/android_arm64/protocol_buffer/gen/third_party/pigweed/repo/pw_protobuf_compiler/test_protos.proto_library/includes.txt" ], "public": "*", "rebase": null, "testonly": false, "toolchain": "//third_party/pigweed/repo/pw_protobuf_compiler/toolchain:protocol_buffer", "type": "generated_file", "visibility": ["*"], "walk_keys": [""] }, "//root:dep_action": { "args": ["--gn-root", "../../"], "deps": [], "inputs": [ "//integrations/mobly/setup.py", "//third_party/pigweed/repo/pw_build/py/pw_build/nop.py" ], "metadata": {}, "outputs": [ "//out/android_arm64/python/gen/integrations/mobly/chip_mobly.pw_pystamp" ], "public": "*", "script": "//third_party/pigweed/repo/pw_build/py/pw_build/python_runner.py", "testonly": false, "toolchain": "//third_party/pigweed/repo/pw_build/python_toolchain:python", "type": "action", "visibility": ["*"] }, "//root:dep_static_lib": { "defines": ["DEP_DEFINES=1"], "include_dirs": ["//dep/include/", "//dep/"], "ldflags": ["-deps"], "libs": ["deplog"], "metadata": {}, "output_dir": "//out/android_arm64/lib/", "output_name": "libTestShell", "outputs": ["//out/android_arm64/lib/libTestShell.a"], "public": "*", "public_configs": ["//src:includes", "//src/lib:includes"], "source_outputs": { "//src/lib/shell/tests/TestStreamerStdio.cpp": [ "obj/src/lib/shell/tests/libTestShell.TestStreamerStdio.cpp.o" ] }, "sources": [ "//src/lib/shell/tests/TestStreamerStdio.cpp", "//src/lib/shell/tests/TestStreamerStdio.h" ], "type": "static_library" } } }