include ../../../make-defs

FILES =	BangTest PlayTHX PlayTHX_gui \
	thx-play.m thx-play_020.m \
	thxplay.library thxplay.library.020 thxplay.guide \
	thxplay_lib.fd thxplay_lib.i thxplay.m

all: $(FILES)
install: $(FILES)
	$(CP) BangTest PlayTHX PlayTHX_gui /
	$(CP) thx-play.m thx-play_020.m /emodules/tools
	$(CP) thxplay.library thxplay.library.020 thxplay.guide /
	$(CP) thxplay_lib.fd /include/fd
	$(CP) thxplay_lib.i /include/lvo
	$(CP) thxplay.m /emodules

clean:; $(RM) $(FILES) *.m
dist: all install
	make -C thxplay clean
	$(RM) $(FILES)

BangTest: BangTest.e thx-play.m; $(EC) $<
PlayTHX: PlayTHX.e thx-play.m; $(EC) $<
PlayTHX_gui: PlayTHX_gui.e thx-play.m; $(EC) $<

.PHONY: thxplay

thxplay:; make -C thxplay install

thx-play.m: thxplay
thx-play_020.m: thxplay
thxplay.library: thxplay
thxplay.library.020: thxplay
thxplay.guide: thxplay
thxplay_lib.fd: thxplay
thxplay_lib.i: thxplay
thxplay.m: thxplay
