Append a custom target for TVM Context

Hey @comaniac Thanks that was helpful. So if i register a new target “newName” for example like

TVM_REGISTER_TARGET_KIND(“newName”)

.add_attr_option<Array<String>>("keys")
.add_attr_option<Array<String>>("libs")
.add_attr_option<String>("device")
.add_attr_option<String>("model")
.add_attr_option<Bool>("system-lib")
.add_attr_option<Integer>("max_num_threads", Integer(256))
.add_attr_option<Integer>("thread_warp_size")
.set_default_keys({"opencl", "accelerator"})
.set_device_type(kDLOpenCL);

when I call tvm.context(“newName”) now will it directly use opencl backend or am I supposed to add more files for newName in the src/runtime folder ?