# # Makefile # CIRCLEHOME = ../circle OBJS = main.o kernel.o pianoleds.o # Portable visualizer logic, shared with the Pico build. VPATH = ../src EXTRAINCLUDE += -I ../src LIBS = $(CIRCLEHOME)/addon/WS28XX/libws28xx.a \ $(CIRCLEHOME)/lib/usb/gadget/libusbgadget.a \ $(CIRCLEHOME)/lib/usb/libusb.a \ $(CIRCLEHOME)/lib/input/libinput.a \ $(CIRCLEHOME)/lib/fs/libfs.a \ $(CIRCLEHOME)/lib/sched/libsched.a \ $(CIRCLEHOME)/lib/libcircle.a # Build-time overrides for config.h, e.g. # make EXTRADEFINE=-DSTRIP_REVERSED=1 # Appended, so Circle's own defines (-DRASPPI=... etc.) survive. DEFINE += $(EXTRADEFINE) include $(CIRCLEHOME)/sample/Rules.mk -include $(DEPS)