include ../Makefile.inc

%.cc  : %.fl
	fluid -c $<

objects=WidgetPDial.o EnvelopeUI.o LFOUI.o FilterUI.o VirKeyboard.o ConfigUI.o\
	SUBnoteUI.o ResonanceUI.o ADnoteUI.o EffUI.o BankUI.o \
	PartUI.o MicrotonalUI.o MasterUI.o


all: $(objects)

WidgetPDial.o: WidgetPDial.fl WidgetPDial.cc WidgetPDial.h
EnvelopeUI.o: EnvelopeUI.fl EnvelopeUI.cc EnvelopeUI.h
LFOUI.o: LFOUI.fl LFOUI.cc LFOUI.h
FilterUI.o: FilterUI.fl FilterUI.cc FilterUI.h

ResonanceUI.o: ResonanceUI.fl ResonanceUI.cc ResonanceUI.h
ADnoteUI.o:ADnoteUI.fl ADnoteUI.cc ADnoteUI.h
SUBnoteUI.o:SUBnoteUI.fl SUBnoteUI.cc SUBnoteUI.h

EffUI.o: EffUI.fl EffUI.cc EffUI.h
BankUI.o: BankUI.fl BankUI.cc BankUI.h
PartUI.o: PartUI.fl PartUI.cc PartUI.h

VirKeyboard.o:  VirKeyboard.fl VirKeyboard.cc VirKeyboard.h
ConfigUI.o: ConfigUI.fl ConfigUI.cc ConfigUI.h
MicrotonalUI.o: MicrotonalUI.fl MicrotonalUI.cc MicrotonalUI.h
MasterUI.o:  MasterUI.fl MasterUI.cc MasterUI.h

.PHONY : clean
clean: 
	rm -f $(objects)
	rm -f makeinclude.deps
	rm -f *.h *.cc
