8000 Freeze Adafruit_CircuitPython_Crickit into crickit builds · sparkfun/circuitpython@1f3de51 · GitHub
[go: up one dir, main page]

Skip to content

Commit 1f3de51

Browse files
committed
Freeze Adafruit_CircuitPython_Crickit into crickit builds
1 parent de4cd1e commit 1f3de51

File tree

6 files changed

+14
-1
lines changed

6 files changed

+14
-1
lines changed

.gitmodules

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,3 +70,6 @@
7070
[submodule "ports/atmel-samd/peripherals"]
7171
path = ports/atmel-samd/peripherals
7272
url = https://github.com/adafruit/samd-peripherals.git
73+
[submodule "frozen/Adafruit_CircuitPython_Crickit"]
74+
path = frozen/Adafruit_CircuitPython_Crickit
75+
url = https://github.com/adafruit/Adafruit_CircuitPython_Crickit

ports/atmel-samd/Makefile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,9 @@ else
117117
ifdef INTERNAL_FLASH_FILESYSTEM
118118
CFLAGS += -finline-limit=55
119119
endif
120+
ifdef CFLAGS_INLINE_LIMIT
121+
CFLAGS += -finline-limit=$(CFLAGS_INLINE_LIMIT)
122+
endif
120123
CFLAGS += -flto
121124
endif
122125

ports/atmel-samd/boards/circuitplayground_express_crickit/mpconfigboard.mk

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,12 @@ LONGINT_IMPL = NONE
1111
CHIP_VARIANT = SAMD21G18A
1212
CHIP_FAMILY = samd21
1313

14+
CFLAGS_INLINE_LIMIT = 65
15+
1416
# Include these Python libraries in firmware.
1517
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_BusDevice
1618
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_CircuitPlayground
19+
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_Crickit
1720
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_LIS3DH
1821
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_Motor
1922
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_NeoPixel

ports/atmel-samd/boards/feather_m0_express_crickit/mpconfigboard.mk

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,11 @@ LONGINT_IMPL = MPZ
1010
CHIP_VARIANT = SAMD21G18A
1111
CHIP_FAMILY = samd21
1212

13+
CFLAGS_INLINE_LIMIT = 65
14+
1315
# Include these Python libraries in firmware.
1416
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_BusDevice
17+
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_Crickit
1518
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_Motor
1619
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_NeoPixel
1720
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_seesaw

0 commit comments

Comments
 (0)
0