Rename default config file to mpconfig.h, and port's to mpconfigport.h.
mpconfig.h will automatically pull mpconfigport.h.
This commit is contained in:
parent
ef18102b9e
commit
b372bfca21
|
@ -1,7 +0,0 @@
|
|||
// This file contains default configuration settings for MicroPython.
|
||||
// You can override any of these options in mpconfig.h for your port.
|
||||
|
||||
// Whether to collect memory allocation stats
|
||||
#ifndef MICROPY_MEM_STATS
|
||||
#define MICROPY_MEM_STATS (1)
|
||||
#endif
|
|
@ -3,7 +3,6 @@
|
|||
|
||||
#include "misc.h"
|
||||
#include "mpconfig.h"
|
||||
#include "defaultconfig.h"
|
||||
|
||||
#if MICROPY_MEM_STATS
|
||||
static int total_bytes_allocated = 0;
|
||||
|
|
|
@ -0,0 +1,13 @@
|
|||
// This file contains default configuration settings for MicroPython.
|
||||
// You can override any of these options using mpconfigport.h file located
|
||||
// in a directory of your port.
|
||||
|
||||
#include <mpconfigport.h>
|
||||
|
||||
// Any options not explicitly set in mpconfigport.h will get default
|
||||
// values below.
|
||||
|
||||
// Whether to collect memory allocation stats
|
||||
#ifndef MICROPY_MEM_STATS
|
||||
#define MICROPY_MEM_STATS (1)
|
||||
#endif
|
|
@ -187,7 +187,7 @@ $(BUILD)/%.o: $(PYSRC)/%.s
|
|||
$(BUILD)/%.o: $(PYSRC)/%.S
|
||||
$(CC) $(CFLAGS) -c -o $@ $<
|
||||
|
||||
$(BUILD)/%.o: $(PYSRC)/%.c mpconfig.h
|
||||
$(BUILD)/%.o: $(PYSRC)/%.c mpconfigport.h
|
||||
$(CC) $(CFLAGS) -c -o $@ $<
|
||||
|
||||
$(BUILD)/emitnthumb.o: $(PYSRC)/emitnative.c $(PYSRC)/emit.h
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
#include <stdint.h>
|
||||
|
||||
// options to control how Micro Python is built
|
||||
|
||||
#define MICROPY_ENABLE_FLOAT (1)
|
|
@ -79,7 +79,7 @@ $(BUILD)/%.o: %.c
|
|||
$(BUILD)/%.o: $(PYSRC)/%.S
|
||||
$(CC) $(CFLAGS) -c -o $@ $<
|
||||
|
||||
$(BUILD)/%.o: $(PYSRC)/%.c mpconfig.h
|
||||
$(BUILD)/%.o: $(PYSRC)/%.c mpconfigport.h
|
||||
$(CC) $(CFLAGS) -c -o $@ $<
|
||||
|
||||
$(BUILD)/emitnx64.o: $(PYSRC)/emitnative.c $(PYSRC)/emit.h
|
||||
|
@ -92,7 +92,7 @@ $(BUILD)/emitnthumb.o: $(PYSRC)/emitnative.c $(PYSRC)/emit.h
|
|||
$(BUILD)/vm.o: $(PYSRC)/vm.c
|
||||
$(CC) $(CFLAGS) -O3 -c -o $@ $<
|
||||
|
||||
$(BUILD)/main.o: mpconfig.h
|
||||
$(BUILD)/main.o: mpconfigport.h
|
||||
$(BUILD)/parse.o: $(PYSRC)/grammar.h
|
||||
$(BUILD)/compile.o: $(PYSRC)/grammar.h
|
||||
$(BUILD)/emitcpy.o: $(PYSRC)/emit.h
|
||||
|
|
Loading…
Reference in New Issue