circuitpython/ports/windows/msvc
David Lechner fc3d7ae11b py/make_root_pointers: Add MP_REGISTER_ROOT_POINTER parser/generator.
This adds new compile-time infrastructure to parse source code files for
`MP_REGISTER_ROOT_POINTER()` and generates a new `root_pointers.h` header
file containing the collected declarations.  This works the same as the
existing `MP_REGISTER_MODULE()` feature.

Signed-off-by: David Lechner <david@pybricks.com>
2022-07-18 13:48:23 +10:00
..
sys windows/msvc: Fix warnings regarding function declarations. 2020-03-25 00:38:11 +11:00
common.props windows: Use BCryptGenRandom to implement os.urandom. 2022-06-07 23:32:30 +10:00
debug.props windows/msvc: Move build options from .vcxproj to .props files. 2019-09-18 22:14:11 +10:00
dirent.c windows/msvc: Implement file/directory type query. 2018-10-05 17:14:33 +10:00
dirent.h windows/msvc: Implement file/directory type query. 2018-10-05 17:14:33 +10:00
genhdr.targets py/make_root_pointers: Add MP_REGISTER_ROOT_POINTER parser/generator. 2022-07-18 13:48:23 +10:00
gettimeofday.c ports: Make new ports/ sub-directory and move all ports there. 2017-09-06 13:40:51 +10:00
paths.props windows: Add support for build variants to windows port. 2022-01-04 15:06:26 +11:00
release.props windows/msvc: Move build options from .vcxproj to .props files. 2019-09-18 22:14:11 +10:00
sources.props windows: Switch to VFS subsystem and use VfsPosix. 2022-03-10 00:26:36 +11:00
unistd.h ports: Make new ports/ sub-directory and move all ports there. 2017-09-06 13:40:51 +10:00