# Who we are
COMPONENTNAME:=mfms

# Our aliases
COMPONENTALIASES:= $(COMPONENTNAME)_s  $(COMPONENTNAME)_m $(COMPONENTNAME)_l

# Where's the top
BASEDIR:=../../..

# Depend on us too
ALLDEP += $(BASEDIR)/src/drivers/mfmc/Makefile-GUI

# What we need to build
INCLUDES += -I $(BASEDIR)/src/core/include -I $(BASEDIR)/src/elements/include -I $(BASEDIR)/src/sim/include -I $(BASEDIR)/src/gui/include
INCLUDES += $(shell sdl-config --cflags)
DEFINES += -D MFM_GUI_DRIVER

# What we need to link
LIBS += -L $(BASEDIR)/build/core/ -L $(BASEDIR)/build/elements/ -L $(BASEDIR)/build/sim/ -L $(BASEDIR)/build/gui/
LIBS += -lmfmgui -lmfmsim -lmfmelements -lmfmcore -lSDL -lSDL_ttf -lSDL_image -lpng -lm

# Do the program thing
include $(BASEDIR)/config/Makeprog.mk
