include ../Makefile.rules

CFLAGS = /GX

SUBDIRS = \
	cartridge \
	osd

CPP_FILES = \
	AudioMixer.cpp \
	AudioOutputLine.cpp \
	Bliss.cpp \
	Component.cpp \
	Container.cpp \
	ControllerBus.cpp \
	Emulator.cpp \
	ProcessorBus.cpp \
	font.cpp \
	image.cpp \
	std_file.cpp

TARGETS = all clean

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

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