index
:
micropython.git
cross
dependabot/github_actions/actions/cache-4
dependabot/github_actions/actions/checkout-3
dependabot/github_actions/actions/checkout-4
dependabot/github_actions/actions/github-script-7
dependabot/github_actions/actions/setup-python-4
dependabot/github_actions/actions/setup-python-5
dependabot/github_actions/actions/upload-artifact-3
dependabot/github_actions/actions/upload-artifact-4
dependabot/github_actions/codecov/codecov-action-3
dependabot/github_actions/codecov/codecov-action-4
dependabot/github_actions/microsoft/setup-msbuild-2
docs-dev
dynamic-native-modules
emil_tests
esp-extra-scripts
esp32-idf41-cmake
iabdalkader-cc3k-update
master
parse-bytecode
reentrant-gc
travis-clang
travis-esp8266
travis-stackless
travis-testing
v1.22-release
MicroPython upstream mirror + Linaro branches
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
py
/
mkrules.mk
Age
Commit message (
Expand
)
Author
2022-06-02
py: Change makemoduledefs process so it uses output of qstr extraction.
Damien George
2021-12-17
all: Remove support for FROZEN_DIR and FROZEN_MPY_DIR.
Jim Mussared
2021-08-19
py/mkrules.mk: Do submodule sync in "make submodules".
Jim Mussared
2021-08-07
py/mkrules: Automatically build mpy-cross if it doesn't exist.
Damien George
2021-07-08
windows/Makefile: Add .exe extension to executables name.
Bryan Tong Minh
2021-06-28
tools/makemanifest.py: Allow passing flags to mpy-tool.py.
Yonatan Goldschmidt
2021-06-25
py/makeqstrdefs.py: Don't include .h files explicitly in preprocessing.
Damien George
2020-12-14
py/mkrules.mk: Remove stray vpath and unused -Itmp, add $(Q) for $(AR).
Damien George
2020-10-29
py/makeqstrdefs.py: Support preprocessing C++ files for QSTR generation.
stijn
2020-10-29
py/mkrules.mk: Add target for compiling C++ files.
stijn
2020-04-14
py: Always give noop defines when MICROPY_ROM_TEXT_COMPRESSION disabled.
Damien George
2020-04-05
py: Implement "common word" compression scheme for error messages.
Jim Mussared
2019-10-21
py/mkrules.mk: Add warning/error for invalid frozen config.
Jim Mussared
2019-10-21
tools/makemanifest.py: Eval relative paths w.r.t. current manifest file.
Jim Mussared
2019-10-15
tools: Add mechanism to provide a manifest of frozen files.
Damien George
2019-10-15
ports: Add new make target "submodules" which inits required modules.
Damien George
2019-10-04
docs/develop/qstr.rst: Add documentation for string interning.
Jim Mussared
2019-09-12
py/mkrules.mk: Add QSTR_GLOBAL_REQUIREMENTS variable for qstr auto-gen.
Damien George
2019-06-25
py/mkrules.mk: Use $(CPP) not $(CC) -E for preprocessor rule.
Paul m. p. P
2019-06-03
mpy-cross: Do not automatically build mpy-cross, rather do it manually.
Damien George
2019-05-22
py/mkrules.mk: Remove unnecessary ; in makefile.
Sebastien Rinsoz
2019-05-22
py: Update makefiles to use $(TOUCH) instead of hard coded "touch".
Sebastien Rinsoz
2019-03-08
py: Update and rework build system for including external C modules.
Andrew Leech
2019-03-08
py: Implement a module system for external, user C modules.
Ayke van Laethem
2018-06-12
py/mkrules.mk: Regenerate all qstrs when config files change.
Damien George
2018-04-10
py: Refactor how native emitter code is compiled with a file per arch.
Damien George
2018-02-22
py: Use "GEN" consistently for describing files generated in the build.
Damien George
2017-12-10
py/mkrules.mk: Add "clean-frozen" target to clean frozen script/modules dir.
Paul Sokolovsky
2017-11-15
py/mkenv.mk: Use $(PYTHON) consistently when calling Python tools.
Christopher Arndt
2017-10-31
Revert "py/{mkenv.mk,mkrules.mk}: Append .exe for Windows executable files."
Damien George
2017-10-04
py/{mkenv.mk,mkrules.mk}: Append .exe for Windows executable files.
chrismas9
2017-09-06
all: Update Makefiles and others to build with new ports/ dir layout.
Damien George
2017-08-21
py/mkrules.mk: Use "find -path" when searching for frozen obj files.
Damien George
2017-08-06
py/mkrules.mk: Show frozen modules sizes together with executable size.
Paul Sokolovsky
2017-07-31
all: Use the name MicroPython consistently in comments
Alexander Steffen
2017-07-19
all: Remove trailing spaces, per coding conventions.
Damien George
2017-05-26
py/mkrules.mk: Fix auto-qstr generation when "make -B" is used.
Damien George
2017-05-11
py/mkrules.mk: Add dependency of .mpy files upon mpy-cross.
Damien George
2017-03-30
zephyr/Makefile: Rework to use modern, official build integration.
Paul Sokolovsky
2017-03-15
py/mkrules.mk: Remove special check for "-B" in qstr auto generation.
Damien George
2017-01-05
py/mkrules.mk: Add MPY_CROSS_FLAGS option to pass flags to mpy-cross.
Damien George
2016-12-09
py: Integrate Xtensa assembler into native emitter.
Damien George
2016-11-15
py/*.mk: Replace uses of 'sed' with $(SED).
Damien George
2016-11-15
py/mkrules.mk: Rework find command so it works on OSX.
Dave Hylands
2016-11-08
py: Strip leading dirs from frozen mpy files, so any path can be used.
Damien George
2016-11-08
py: Move frozen bytecode Makefile rules from ports to common mk files.
Damien George
2016-09-17
py: Move frozen modules rules from esp8266 port for reuse across ports.
Paul Sokolovsky
2016-08-30
py/mkrules.mk: Allow to override name of libmicropython.a
Paul Sokolovsky
2016-08-04
py/mkrules.mk: Allow to add more items for "clean" target using CLEAN_EXTRA.
Paul Sokolovsky
2016-06-16
py: Rename __QSTR_EXTRACT flag to NO_QSTR.
Paul Sokolovsky
[next]