This reimplements thedefine_lib_reloader with a proc macro that can do more:
Read library files, find the exported functions and generate reloader methods from them. This means there is no longer the need for all the boilerplate required to wrap functions.
There is also support for hot reloading bevy systems by autogenerating proxying functions with hot reload support as well.
This reimplements
the
define_lib_reloader
with a proc macro that can do more: