include $(SRC_ROOT_BASH)/Makefile.rules

SUBDIRS = \
	actions \
	util

JAVA_FILES = \
	Bliss.java \
	BlissAboutDialog.java \
	BlissConfig.java \
	BlissConfigureInputDialog.java \
	BlissPollInputDialog.java \
	BlissMainFrame.java \
	BlissOptionsDialog.java \
	BlissPropertiesDialog.java \
	BlissSplashWindow.java \
	BlissTableCellRenderer.java \
	BlissUtilities.java \
	BooleanOptionCheckBox.java \
	BusyDialog.java \
	CartridgeTableModel.java \
	ChoiceOptionComboBoxModel.java \
	OptionEditor.java \
	IconTableCellRenderer.java \
	InputTableModel.java \
	ThinBorder.java

TARGETS = all clean

all: $(CLASSES)
	for subdir in $(SUBDIRS); do \
		(cd $$subdir && $(MAKE) $@); \
	done

clean:
	$(RM) -f *.class
	for subdir in $(SUBDIRS); do \
		(cd $$subdir && $(MAKE) $@); \
	done

