summaryrefslogtreecommitdiffstatshomepage
path: root/esp8266
diff options
context:
space:
mode:
authorstijn <stinos@zoho.com>2016-04-23 18:55:14 +0200
committerDamien George <damien.p.george@gmail.com>2016-04-25 22:34:24 +0100
commit29c8c8aecb3409e57a43256f8fe5cb25de1e9856 (patch)
tree1db64577acadf853f6ead39af4a2738cdf284ff8 /esp8266
parent9264d42e2a5659fce2611ec30f15e88956a99695 (diff)
downloadmicropython-29c8c8aecb3409e57a43256f8fe5cb25de1e9856.tar.gz
micropython-29c8c8aecb3409e57a43256f8fe5cb25de1e9856.zip
windows/msvc: Rewrite qstr auto-generation.
Builds have been broken since reworking autogeneration in c618f91 and related, this gets fixed here by applying similar qstr generation logic for the msvc builds: c files are only preprocessed when changed (or not yet preprocessed) and the concatenated output is fed into makeqstrdefs.py. To speed up this process, the concatenated output is already filtered to contain only lines which makeqstrdefs really needs: this makes the qstr generation stage about twice as fast (checked on different machines).
Diffstat (limited to 'esp8266')
0 files changed, 0 insertions, 0 deletions