Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | tools/make-frozen: Update for latest changes in frozen modules support. | Paul Sokolovsky | 2016-05-21 |
| | | | | | | Frozen modules are now stored with extensions and with '/' as path separator. In other words, frozen modules paths stored as they are in normal filesystem. | ||
* | tools/make-frozen.py: Quick fix to support package-modules. | Paul Sokolovsky | 2016-05-14 |
| | | | | It allows to "import foo.bar", but not "from foo import bar". | ||
* | tools/make-frozen.py: Properly escape hex chars when making C strings. | Damien George | 2016-05-13 |
| | |||
* | py: Add ability to have frozen persistent bytecode from .mpy files. | Damien George | 2016-04-13 |
| | | | | | | | The config variable MICROPY_MODULE_FROZEN is now made of two separate parts: MICROPY_MODULE_FROZEN_STR and MICROPY_MODULE_FROZEN_MPY. This allows to have none, either or both of frozen strings and frozen mpy files (aka frozen bytecode). | ||
* | py/frozenmod: Store frozen module names together, to quickly scan them. | Paul Sokolovsky | 2016-01-03 |
| | |||
* | py/frozenmod: Make frozen module content be 0-terminated. | Paul Sokolovsky | 2016-01-01 |
| | | | | To allow simple zero-terminated lexers. | ||
* | tools/make-frozen.py: Use Python2-compatible shebang. | Paul Sokolovsky | 2015-07-06 |
| | |||
* | tools/make-frozen.py: Actually make Python2-compatible. | Paul Sokolovsky | 2015-07-06 |
| | |||
* | tools/make-frozen.py: Add Python2 compatibility. | Paul Sokolovsky | 2015-07-06 |
| | |||
* | tools/make-frozen.py: Handle trailing slash in argument more reliably. | Paul Sokolovsky | 2015-06-03 |
| | |||
* | tools/make-frozen.py: Open files in binary mode. | Paul Sokolovsky | 2015-05-30 |
| | |||
* | tools/make-frozen.py: Preserve directory hierarchy. | Paul Sokolovsky | 2015-05-30 |
| | | | | | Currently, frozen packages are not supported, but eventually they should be, so make sure to store complete directory hierarchy. | ||
* | py: Implement very simple frozen modules support. | Paul Sokolovsky | 2015-01-20 |
Only modules (not packages) supported now. Source modules can be converted to frozen module structures using tools/make-frozen.py script. |