| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-01-30 | docs/develop/natmod: Fix a small typo, con->can. | Samuelson | |
| 2021-01-27 | docs/develop: Add MicroPython Internals chapter. | nanjekyejoannah | |
| This commit adds many new sections to the existing "Developing and building MicroPython" chapter to make it all about the internals of MicroPython. This work was done as part of Google's Season of Docs 2020. | |||
| 2020-10-29 | docs/develop/cmodules.rst: Add link to source code for user C example. | Damien George | |
| Signed-off-by: Damien George <damien@micropython.org> | |||
| 2020-10-29 | examples: Add example code for user C modules, both C and C++. | stijn | |
| Add working example code to provide a starting point for users with files that they can just copy, and include the modules in the coverage test to verify the complete user C module build functionality. The cexample module uses the code originally found in cmodules.rst, which has been updated to reflect this and partially rewritten with more complete information. | |||
| 2020-10-29 | py/py.mk: Support C++ code for user C modules. | stijn | |
| Support C++ code in .cpp files by providing CXX counterparts of the _USERMOD_ flags we have for C already. This merely enables the Makefile of user C modules to use variables specific to C++ compilation, it is still up to each port's main Makefile to also include these in the build. | |||
| 2020-10-29 | docs: Fix reference to QSTR_GEN_CFLAGS Makefile flag. | stijn | |
| 2020-09-25 | docs/develop: Add notes on prerequisite tools for building native .mpy. | Damien George | |
| Signed-off-by: Damien George <damien@micropython.org> | |||
| 2020-05-16 | docs/develop: Fix module/source name in Makefile of native example. | Damien George | |
| 2020-02-16 | docs/develop: Detail how to add symbols to mp_fun_table for native mods. | Thorsten von Eicken | |
| 2020-01-06 | docs: More consistent capitalization and use of articles in headings. | Jason Neal | |
| See issue #3188. | |||
| 2019-12-19 | docs/develop: Add documentation on how to build native .mpy modules. | Damien George | |
| 2019-10-04 | docs/develop/qstr.rst: Add documentation for string interning. | Jim Mussared | |
| 2019-04-18 | docs/cmodules: Note the various ways MODULE_EXAMPLE_ENABLED can be set. | Daniel O'Connor | |
| 2019-04-15 | docs/cmodules: Fix example to globally define MODULE_EXAMPLE_ENABLED. | Daniel O'Connor | |
| MODULE_EXAMPLE_ENABLED must be globally defined for the module to be seen and referenced by all parts of the code. | |||
| 2019-03-29 | docs/develop: Remove paragraph that was copied in error from other doc. | Damien George | |
| 2019-03-13 | docs/develop: Fix typos in C-module example for example_add_ints. | Martin Fischer | |
| 2019-03-08 | py: Update and rework build system for including external C modules. | Andrew Leech | |
| How to use this feature is documented in docs/develop/cmodules.rst. | |||
