Merge pull request #1 from embeddedt/patch-1
Ensure `clang_predefs.h` is included in QSTR extraction
This commit is contained in:
commit
b7619d64e8
@ -74,7 +74,12 @@ JSFLAGS += -s EXTRA_EXPORTED_RUNTIME_METHODS="['ccall', 'cwrap']"
|
||||
JSFLAGS += -s EXPORTED_FUNCTIONS="['_mp_js_init', '_mp_js_init_repl', '_mp_js_do_str', '_mp_js_process_char', '_mp_hal_get_interrupt_char', '_mp_keyboard_interrupt']"
|
||||
|
||||
$(BUILD)/clang_predefs.h:
|
||||
@emcc $(CFLAGS) $(CFLAGS_EXTRA) $(JSFLAGS) -E -x c /dev/null -dM > $@
|
||||
$(Q)mkdir -p $(dir $@)
|
||||
$(Q)emcc $(CFLAGS) $(CFLAGS_EXTRA) $(JSFLAGS) -E -x c /dev/null -dM > $@
|
||||
|
||||
# Create `clang_predefs.h` as soon as possible, using a Makefile trick
|
||||
|
||||
Makefile: $(BUILD)/clang_predefs.h
|
||||
|
||||
all: $(BUILD)/micropython.js
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user