blob: 78e20592dbbd76eed6a4b2cdb745672e4ea20e46 [file] [log] [blame]
# Generated by gn_to_cmake.py.
cmake_minimum_required(VERSION 3.7 FATAL_ERROR)
cmake_policy(VERSION 3.7)
project(MatterAndroid)
file(WRITE "out/empty.cpp")
#//:base_targetname
set("target" "base_targetname")
set("${target}__cxx_srcs" "out/empty.cpp")
add_custom_target("${target}" SOURCES ${${target}__cxx_srcs})
#//root:targetname
set("target" "root_targetname")
set("${target}__cxx_srcs" "out/empty.cpp")
add_custom_target("${target}" SOURCES ${${target}__cxx_srcs})
#//root:toolchain_targetname(//test_toolchain/python_toolchain:python)
set("target" "root_toolchain_targetname--____test_toolchain__python_toolchain__python")
set("${target}__cxx_srcs" "out/empty.cpp")
add_custom_target("${target}" SOURCES ${${target}__cxx_srcs})
#//:group_test
set("target" "group_test")
set("${target}__cxx_srcs" "src_1.cxx")
set("${target}__c_srcs" "src_2.c")
set("${target}__asm_srcs" "src_3.asm")
set("${target}__input_srcs" "input_1.c")
list(APPEND "${target}__other_srcs"
"src_4.h"
"src_5.hpp"
"src_6.others")
add_custom_target("${target}" SOURCES ${${target}__cxx_srcs} ${${target}__c_srcs} ${${target}__asm_srcs} ${${target}__input_srcs} ${${target}__other_srcs})
add_dependencies("${target}"
"root_dep_action"
"root_dep_static_lib")
#//:executable_test
set("target" "executable_test")
set("${target}__cxx_srcs" "//TEST_ROOT_PATH/src/lib/shell/tests/TestStreamerStdioDriver.cpp")
add_executable("${target}" ${${target}__cxx_srcs})
set_property(TARGET "${target}" APPEND PROPERTY INCLUDE_DIRECTORIES
"//TEST_ROOT_PATH/src/include/"
"//TEST_ROOT_PATH/src/")
set_target_properties("${target}" PROPERTIES COMPILE_DEFINITIONS "CHIP_HAVE_CONFIG_H=1;")
set_target_properties("${target}" PROPERTIES COMPILE_FLAGS "-O0 -std=gnu++14 -fno-rtti ")
set_target_properties("${target}" PROPERTIES LINK_FLAGS "-O0 ")
add_dependencies("${target}"
"root_dep_action")
find_library("library__log" "log")
target_link_libraries("${target}"
"root_dep_static_lib"
"${library__log}")
#//root:shared_library_test
set("target" "root_shared_library_test")
set("${target}__cxx_srcs" "//TEST_ROOT_PATH/out/android_arm64/gen/TestASN1.driver.cpp")
add_library("${target}" SHARED ${${target}__cxx_srcs})
set_property(TARGET "${target}" APPEND PROPERTY INCLUDE_DIRECTORIES
"//TEST_ROOT_PATH/src/include/"
"//TEST_ROOT_PATH/src/"
"//TEST_ROOT_PATH/out/android_arm64/gen/include/"
"//TEST_ROOT_PATH/src/lib/"
"//TEST_ROOT_PATH/config/standalone/"
"//TEST_ROOT_PATH/third_party/nlassert/repo/include/"
"//TEST_ROOT_PATH/third_party/nlio/repo/include/"
"//TEST_ROOT_PATH/third_party/nlfaultinjection/repo/include/"
"//TEST_ROOT_PATH/third_party/nlunit-test/repo/src/")
set_target_properties("${target}" PROPERTIES COMPILE_DEFINITIONS "CHIP_HAVE_CONFIG_H=1;")
set_target_properties("${target}" PROPERTIES COMPILE_FLAGS "-O0 -std=gnu++14 -fno-rtti ")
set_target_properties("${target}" PROPERTIES LINK_FLAGS "-O0 ")
add_dependencies("${target}"
"root_dep_action")
find_library("library__log" "log")
target_link_libraries("${target}"
"root_dep_static_lib"
"${library__log}")
#//root:static_library_test
set("target" "root_static_library_test")
set("${target}__cxx_srcs" "//TEST_ROOT_PATH/src/lib/shell/tests/TestStreamerStdio.cpp")
set("${target}__other_srcs" "//TEST_ROOT_PATH/src/lib/shell/tests/TestStreamerStdio.h")
add_library("${target}" STATIC ${${target}__cxx_srcs} ${${target}__other_srcs})
set_source_files_properties(${${target}__other_srcs} PROPERTIES HEADER_FILE_ONLY "True")
set_property(TARGET "${target}" PROPERTY OUTPUT_NAME "libTestShell")
set_property(TARGET "${target}" PROPERTY PREFIX "")
set_property(TARGET "${target}" APPEND PROPERTY INCLUDE_DIRECTORIES
"//TEST_ROOT_PATH/src/include/"
"//TEST_ROOT_PATH/src/")
set_target_properties("${target}" PROPERTIES COMPILE_DEFINITIONS "CHIP_HAVE_CONFIG_H=1;")
set_target_properties("${target}" PROPERTIES COMPILE_FLAGS "-Wconversion -std=gnu++14 -fno-rtti ")
set_target_properties("${target}" PROPERTIES LINK_FLAGS "-O0 ")
add_dependencies("${target}"
"root_dep_action")
find_library("library__log" "log")
target_link_libraries("${target}"
"root_dep_static_lib"
"${library__log}")
#//root:source_set_test
set("target" "root_source_set_test")
set("${target}__cxx_srcs" "//TEST_ROOT_PATH/src/lib/shell/Engine.cpp")
set("${target}__other_srcs" "//TEST_ROOT_PATH/src/lib/shell/Commands.h")
add_library("${target}" OBJECT ${${target}__cxx_srcs} ${${target}__other_srcs})
set_source_files_properties(${${target}__other_srcs} PROPERTIES HEADER_FILE_ONLY "True")
set_property(TARGET "${target}" APPEND PROPERTY INCLUDE_DIRECTORIES
"//TEST_ROOT_PATH/src/include/"
"//TEST_ROOT_PATH/src/")
set_target_properties("${target}" PROPERTIES COMPILE_DEFINITIONS "CHIP_HAVE_CONFIG_H=1;")
set_target_properties("${target}" PROPERTIES COMPILE_FLAGS "-O0 -std=gnu++14 -fno-rtti ")
set_target_properties("${target}" PROPERTIES LINK_FLAGS "-O0 ")
add_dependencies("${target}"
"root_dep_action"
"root_dep_static_lib")
#//root:copy_test
set("target" "root_copy_test")
set("${target}__other_srcs" "~/Library/Android/sdk/ndk/21.0.6113669/sources/cxx-stl/llvm-libc++/libs/arm64-v8a/libc++_shared.so")
set("${target}__output" "//TEST_ROOT_PATH/out/android_arm64/lib/jni/arm64-v8a/libc++_shared.so")
add_custom_command(OUTPUT ${${target}__output}
COMMAND ${CMAKE_COMMAND} -E copy "~/Library/Android/sdk/ndk/21.0.6113669/sources/cxx-stl/llvm-libc++/libs/arm64-v8a/libc++_shared.so" "//TEST_ROOT_PATH/out/android_arm64/lib/jni/arm64-v8a/libc++_shared.so"
DEPENDS ${${target}__other_srcs}
WORKING_DIRECTORY "out/"
COMMENT "Copy ${target}"
VERBATIM)
add_custom_target("${target}" SOURCES ${${target}__other_srcs} DEPENDS ${${target}__output})
#//root:action_test
set("target" "root_action_test")
set("${target}__cxx_srcs" "out/empty.cpp")
list(APPEND "${target}__input_srcs"
"//TEST_ROOT_PATH/integrations/mobly/setup.py"
"//TEST_ROOT_PATH/third_party/pigweed/repo/pw_build/py/pw_build/nop.py")
set("${target}__output" "//TEST_ROOT_PATH/out/android_arm64/python/gen/integrations/mobly/chip_mobly.pw_pystamp")
add_custom_command(OUTPUT ${${target}__output}
COMMAND ${CMAKE_COMMAND} -E make_directory "//TEST_ROOT_PATH/out/android_arm64/python/gen/integrations/mobly"
COMMAND python "//TEST_ROOT_PATH/third_party/pigweed/repo/pw_build/py/pw_build/python_runner.py"
"--gn-root"
"../../"
DEPENDS ${${target}__cxx_srcs} ${${target}__input_srcs}
WORKING_DIRECTORY "out/"
COMMENT "Action: ${target}"
VERBATIM)
add_custom_target("${target}" SOURCES ${${target}__cxx_srcs} ${${target}__input_srcs} DEPENDS ${${target}__output})
#//root:action_foreach_test
set("target" "root_action_foreach_test")
set("${target}__other_srcs" "//TEST_ROOT_PATH/integrations/mobly/setup.py")
set("${target}__output_0" "//TEST_ROOT_PATH/out/android_arm64/python/gen/integrations/mobly/setup.py.pylint.passed")
add_custom_command(OUTPUT ${${target}__output_0}
COMMAND ${CMAKE_COMMAND} -E make_directory "//TEST_ROOT_PATH/out/android_arm64/python/gen/integrations/mobly"
COMMAND python "//TEST_ROOT_PATH/third_party/pigweed/repo/pw_build/py/pw_build/python_runner.py"
"--gn-root"
"../../"
DEPENDS "//TEST_ROOT_PATH/integrations/mobly/setup.py"
WORKING_DIRECTORY "out/"
COMMENT "Action ${target} on //TEST_ROOT_PATH/integrations/mobly/setup.py"
VERBATIM)
add_custom_target("${target}" SOURCES ${${target}__other_srcs} DEPENDS ${${target}__output_0})
add_dependencies("${target}"
"root_dep_action"
"root_dep_static_lib")
#//root:generated_file_test
set("target" "root_generated_file_test")
set("${target}__cxx_srcs" "out/empty.cpp")
add_custom_target("${target}" SOURCES ${${target}__cxx_srcs})
#//root:dep_action
set("target" "root_dep_action")
set("${target}__cxx_srcs" "out/empty.cpp")
list(APPEND "${target}__input_srcs"
"//TEST_ROOT_PATH/integrations/mobly/setup.py"
"//TEST_ROOT_PATH/third_party/pigweed/repo/pw_build/py/pw_build/nop.py")
set("${target}__output" "//TEST_ROOT_PATH/out/android_arm64/python/gen/integrations/mobly/chip_mobly.pw_pystamp")
add_custom_command(OUTPUT ${${target}__output}
COMMAND ${CMAKE_COMMAND} -E make_directory "//TEST_ROOT_PATH/out/android_arm64/python/gen/integrations/mobly"
COMMAND python "//TEST_ROOT_PATH/third_party/pigweed/repo/pw_build/py/pw_build/python_runner.py"
"--gn-root"
"../../"
DEPENDS ${${target}__cxx_srcs} ${${target}__input_srcs}
WORKING_DIRECTORY "out/"
COMMENT "Action: ${target}"
VERBATIM)
add_custom_target("${target}" SOURCES ${${target}__cxx_srcs} ${${target}__input_srcs} DEPENDS ${${target}__output})
#//root:dep_static_lib
set("target" "root_dep_static_lib")
set("${target}__cxx_srcs" "//TEST_ROOT_PATH/src/lib/shell/tests/TestStreamerStdio.cpp")
set("${target}__other_srcs" "//TEST_ROOT_PATH/src/lib/shell/tests/TestStreamerStdio.h")
add_library("${target}" STATIC ${${target}__cxx_srcs} ${${target}__other_srcs})
set_source_files_properties(${${target}__other_srcs} PROPERTIES HEADER_FILE_ONLY "True")
set_property(TARGET "${target}" PROPERTY OUTPUT_NAME "libTestShell")
set_property(TARGET "${target}" PROPERTY PREFIX "")
set_property(TARGET "${target}" APPEND PROPERTY INCLUDE_DIRECTORIES
"//TEST_ROOT_PATH/dep/include/"
"//TEST_ROOT_PATH/dep/")
set_target_properties("${target}" PROPERTIES COMPILE_DEFINITIONS "DEP_DEFINES=1;")
set_target_properties("${target}" PROPERTIES LINK_FLAGS "-deps ")
find_library("library__deplog" "deplog")
target_link_libraries("${target}"
"${library__deplog}")