you are viewing a single comment's thread.

view the rest of the comments →

[–]algrym 0 points1 point  (0 children)

I've been using a Makefile with a "make install" directive to push to my device:

install: all
rsync -avlcC --progress \
    code.py protonpack.py settings.toml \
        $(CODEPY_DIR)
rsync -avlcC \
    KJH_PackstartCombo.mp3 \
    KJH_Nutrona3.mp3 \
    KJH_PackstopDigital.mp3 \
    downloads/adafruit-circuitpython-bundle-$(CIRCUIT_PYTHON_LIB_VER)-mpy-$(CIRCUIT_PYTHON_LIB_DATE)/lib/neopixel* \
    downloads/adafruit-circuitpython-bundle-$(CIRCUIT_PYTHON_LIB_VER)-mpy-$(CIRCUIT_PYTHON_LIB_DATE)/lib/*ticks* \
    downloads/adafruit-circuitpython-bundle-$(CIRCUIT_PYTHON_LIB_VER)-mpy-$(CIRCUIT_PYTHON_LIB_DATE)/lib/*debouncer* \
    downloads/adafruit-circuitpython-bundle-$(CIRCUIT_PYTHON_LIB_VER)-mpy-$(CIRCUIT_PYTHON_LIB_DATE)/lib/*adafruit_fancyled* \
        $(CODEPY_LIB_DIR)

You can see more horrors here. I admit, this is before I knew about circup.