-
- Downloads
py: Allow registration of modules at their definition.
During make, makemoduledefs.py parses the current builds c files for MP_REGISTER_MODULE(module_name, obj_module, enabled_define) These are used to generate a header with the required entries for "mp_rom_map_elem_t mp_builtin_module_table[]" in py/objmodule.c
Showing
- ports/windows/msvc/genhdr.targets 15 additions, 1 deletionports/windows/msvc/genhdr.targets
- py/makemoduledefs.py 107 additions, 0 deletionspy/makemoduledefs.py
- py/modarray.c 2 additions, 0 deletionspy/modarray.c
- py/obj.h 7 additions, 0 deletionspy/obj.h
- py/objmodule.c 7 additions, 3 deletionspy/objmodule.c
- py/py.mk 5 additions, 0 deletionspy/py.mk
Loading
Please register or sign in to comment