summaryrefslogtreecommitdiffstatshomepage
path: root/py/py.mk
diff options
context:
space:
mode:
authorDamien George <damien.p.george@gmail.com>2014-10-11 18:49:02 +0100
committerDamien George <damien.p.george@gmail.com>2014-10-11 18:49:02 +0100
commit26fa3e30ec84b8ed0cb270d1eca86dcb97389a82 (patch)
tree9fc4bb3db2cc7beac7847b5caeeb7c966c2eccaa /py/py.mk
parent1ce916aefdaee7bca2bcf2bc4ee7e1eb75002f67 (diff)
parentf7bcce05524783ab8b47171a8634a270ca68d040 (diff)
downloadmicropython-26fa3e30ec84b8ed0cb270d1eca86dcb97389a82.tar.gz
micropython-26fa3e30ec84b8ed0cb270d1eca86dcb97389a82.zip
Merge branch 'modure' of https://github.com/pfalcon/micropython into pfalcon-modure
Diffstat (limited to 'py/py.mk')
-rw-r--r--py/py.mk7
1 files changed, 7 insertions, 0 deletions
diff --git a/py/py.mk b/py/py.mk
index fb59b89729..bd5e69598c 100644
--- a/py/py.mk
+++ b/py/py.mk
@@ -113,6 +113,10 @@ PY_O_BASENAME = \
../extmod/moductypes.o \
../extmod/modzlibd.o \
../extmod/modujson.o \
+ ../extmod/modure.o \
+ ../extmod/re1.5/compilecode.o \
+ ../extmod/re1.5/dumpcode.o \
+ ../extmod/re1.5/recursiveloop.o \
# prepend the build destination prefix to the py object files
PY_O = $(addprefix $(PY_BUILD)/, $(PY_O_BASENAME))
@@ -166,3 +170,6 @@ $(PY_BUILD)/gc.o: CFLAGS += $(CSUPEROPT)
# optimising vm for speed, adds only a small amount to code size but makes a huge difference to speed (20% faster)
$(PY_BUILD)/vm.o: CFLAGS += $(CSUPEROPT)
+# Additional options for 3rd-party libs
+
+$(PY_BUILD)/../extmod/re1.5/recursiveloop.o: CFLAGS += "-Dre1_5_fatal(x)=assert(!x)"