From 87742bf465aec5ba06bc1ae36ad578976aab179e Mon Sep 17 00:00:00 2001 From: Joey Wunderlich Date: Thu, 2 Sep 2021 15:28:02 -0700 Subject: [PATCH] list extensions to build hexfiles for in staticpkg (#3888) * add staticpkgdirs to pxtarget.json * alphabetically sort bundleddirs, staticpkgdirs * split up staticpkgdirs to include base pkgs * cull a few extensions / vm from hex combo building * don't build combo hexes for rpi * drop n4 --- pxtarget.json | 112 +++++++++++++++++++++++++++++++------------------- 1 file changed, 70 insertions(+), 42 deletions(-) diff --git a/pxtarget.json b/pxtarget.json index 2f8ff71275e..152cc1c306d 100644 --- a/pxtarget.json +++ b/pxtarget.json @@ -43,71 +43,99 @@ "bundleddirs": [ "libs/animation", "libs/accelerometer", - "libs/lightsensor", - "libs/thermometer", + "libs/azureiot", "libs/base", + "libs/buttons", + "libs/color", + "libs/color-coded-tilemap", + "libs/controller", + "libs/controller---none", "libs/core", + "libs/core---linux", + "libs/core---nrf52", "libs/core---samd", "libs/core---stm32", - "libs/core---nrf52", - "libs/core---linux", "libs/core---vm", - "libs/serial", - "libs/serial---linux", "libs/corgio", + "libs/d5prj", "libs/darts", - "libs/keyboard", - "libs/mouse", - "libs/microphone", + "libs/device", + "libs/edge-connector", + "libs/esp32", + "libs/f4prj", + "libs/feather", + "libs/game", + "libs/game---light", "libs/hw", - "libs/hw---stm32f401", - "libs/hw---samd51", "libs/hw---n3", "libs/hw---n4", "libs/hw---rpi", + "libs/hw---samd51", + "libs/hw---stm32f401", "libs/hw---vm", - "libs/feather", - "libs/sevenseg", - "libs/settings", - "libs/settings---files", - "libs/screen", - "libs/screen---st7735", - "libs/screen---linux", - "libs/screen---ext", - "libs/game", - "libs/game---light", - "libs/buttons", - "libs/mixer", - "libs/servo", + "libs/keyboard", "libs/light", + "libs/lightsensor", + "libs/microphone", + "libs/mixer", + "libs/mixer---ext", + "libs/mixer---linux", + "libs/mixer---none", + "libs/mixer---nrf52", "libs/mixer---samd", "libs/mixer---stm32", - "libs/mixer---nrf52", - "libs/mixer---none", - "libs/mixer---linux", - "libs/mixer---ext", - "libs/device", - "libs/power", - "libs/controller", - "libs/controller---none", - "libs/edge-connector", - "libs/esp32", + "libs/mouse", "libs/mqtt", "libs/net", "libs/net-game", - "libs/azureiot", - "libs/color", "libs/palette", - "libs/storyboard", - "libs/rotary-encoder", + "libs/power", "libs/radio", "libs/radio-broadcast", - "libs/d5prj", - "libs/f4prj", + "libs/rotary-encoder", "libs/rpiprj", - "libs/color-coded-tilemap", - "libs/template" + "libs/screen", + "libs/screen---ext", + "libs/screen---linux", + "libs/screen---st7735", + "libs/serial", + "libs/serial---linux", + "libs/servo", + "libs/settings", + "libs/settings---files", + "libs/sevenseg", + "libs/storyboard", + "libs/template", + "libs/thermometer" ], + "staticpkgdirs": { + "base": [ + "libs/hw", + "libs/hw---n3", + "libs/hw---samd51", + "libs/hw---stm32f401" + ], + "extensions": [ + "libs/accelerometer", + "libs/color", + "libs/edge-connector", + "libs/esp32", + "libs/feather", + "libs/light", + "libs/lightsensor", + "libs/mqtt", + "libs/net", + "libs/net-game", + "libs/palette", + "libs/radio", + "libs/radio-broadcast", + "libs/serial", + "libs/servo", + "libs/settings", + "libs/sevenseg", + "libs/thermometer" + ] + }, "cacheusedblocksdirs": [ "skillmap/space", "skillmap/platformer"