#
# Makefile
#

CIRCLEHOME = ../circle

OBJS	= main.o kernel.o pianoleds.o

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)
