# Can micro TVM support BYOC with json output and its own runtime?

**URL:** <https://discuss.tvm.apache.org/t/can-micro-tvm-support-byoc-with-json-output-and-its-own-runtime/13232>\
**Category:** microTVM\
**Created:** [July 30, 2022, 8:33pm UTC](https://discuss.tvm.apache.org/t/can-micro-tvm-support-byoc-with-json-output-and-its-own-runtime/13232 "2022-07-30T20:33:40Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Lucien0](https://discuss.tvm.apache.org/user_avatar/discuss.tvm.apache.org/lucien0/32/2604_2.png) [@Lucien0](https://discuss.tvm.apache.org/u/Lucien0)\
**Post date:** [July 30, 2022, 8:33pm UTC](https://discuss.tvm.apache.org/t/can-micro-tvm-support-byoc-with-json-output-and-its-own-runtime/13232/1 "2022-07-30T20:33:40Z")

</div>

Hi all,

I know now micro TVM already support BYOC. But it seems like micro TVM needs C files or compiled objects, dose this mean that micro TVM can only support BYOC with c source file outputs?

Is there some way to support BYOC with json output and its own runtime?The json and runtime here will also be compiled into static libraries in the end.

Thank you
