
tads2root = ${XTADS_TADS_DEV_ROOT}/tads2
tadscPrefix = tadsc -mp 30000 -i ${tads2root} -o
tads3root = ${XTADS_TADS_DEV_ROOT}/tads3

default: 1893_menu_3.gam 1893_menu_3a.gam 1893_menu_3b.gam \
		1893_start_align_1.gam 1893_start_align_1a.gam 1893_start_align_1a2.gam 1893_start_align_1a2_2.gam 1893_start_align_1a2_2b.gam \
		1893_start_align_1a2_banner.gam 1893_start_align_1a2_banner_2.gam 1893_start_align_1b.gam \
		1893_start_align_1c.gam 1893_start_align_1d.gam 1893_start_align_1e.gam \
		1893_start_align_2.gam 1893_start_align_3.gam 1893_start_align_3a.gam 1893_start_align_3b.gam \
		1893_start_align_4.gam 1893_start_align_4a.gam \
		1893_entities.gam \
		drool_dogverbs.gam \
		gold_parchment.gam gold_parchment_2.gam \
		1893_menu.t3 \
		1893_menu_2.t3

1893_menu_3.gam: 1893_menu_3.t makefile
	[ -d obj ] || mkdir obj
	${tadscPrefix} $@ $<

1893_menu_3a.gam: 1893_menu_3a.t makefile
	[ -d obj ] || mkdir obj
	${tadscPrefix} $@ $<

1893_menu_3b.gam: 1893_menu_3b.t makefile
	[ -d obj ] || mkdir obj
	${tadscPrefix} $@ $<

1893_start_align_1.gam: 1893_start_align_1.t makefile
	[ -d obj ] || mkdir obj
	${tadscPrefix} $@ $<

1893_start_align_1a.gam: 1893_start_align_1a.t makefile
	[ -d obj ] || mkdir obj
	${tadscPrefix} $@ $<

1893_start_align_1a2.gam: 1893_start_align_1a2.t makefile
	[ -d obj ] || mkdir obj
	${tadscPrefix} $@ $<

1893_start_align_1a2_2.gam: 1893_start_align_1a2_2.t makefile
	[ -d obj ] || mkdir obj
	${tadscPrefix} $@ $<

1893_start_align_1a2_2b.gam: 1893_start_align_1a2_2b.t makefile
	[ -d obj ] || mkdir obj
	${tadscPrefix} $@ $<

1893_start_align_1a2_banner.gam: 1893_start_align_1a2_banner.t makefile
	[ -d obj ] || mkdir obj
	${tadscPrefix} $@ $<

1893_start_align_1a2_banner_2.gam: 1893_start_align_1a2_banner_2.t makefile
	[ -d obj ] || mkdir obj
	${tadscPrefix} $@ $<

1893_start_align_1b.gam: 1893_start_align_1b.t makefile
	[ -d obj ] || mkdir obj
	${tadscPrefix} $@ $<

1893_start_align_1c.gam: 1893_start_align_1c.t makefile
	[ -d obj ] || mkdir obj
	${tadscPrefix} $@ $<

1893_start_align_1d.gam: 1893_start_align_1d.t makefile
	[ -d obj ] || mkdir obj
	${tadscPrefix} $@ $<

1893_start_align_1e.gam: 1893_start_align_1e.t makefile
	[ -d obj ] || mkdir obj
	${tadscPrefix} $@ $<

1893_start_align_2.gam: 1893_start_align_2.t makefile
	[ -d obj ] || mkdir obj
	${tadscPrefix} $@ $<

1893_start_align_3.gam: 1893_start_align_3.t makefile
	[ -d obj ] || mkdir obj
	${tadscPrefix} $@ $<

1893_start_align_3a.gam: 1893_start_align_3a.t makefile
	[ -d obj ] || mkdir obj
	${tadscPrefix} $@ $<

1893_start_align_3b.gam: 1893_start_align_3b.t makefile
	[ -d obj ] || mkdir obj
	${tadscPrefix} $@ $<

1893_start_align_4.gam: 1893_start_align_4.t makefile
	[ -d obj ] || mkdir obj
	${tadscPrefix} $@ $<

1893_start_align_4a.gam: 1893_start_align_4a.t makefile
	[ -d obj ] || mkdir obj
	${tadscPrefix} $@ $<

1893_entities.gam: 1893_entities.t makefile
	[ -d obj ] || mkdir obj
	${tadscPrefix} $@ $<
	
drool_dogverbs.gam: drool_dogverbs.t makefile	
	[ -d obj ] || mkdir obj
	${tadscPrefix} $@ $<

gold_parchment.gam: gold_parchment.t makefile	
	[ -d obj ] || mkdir obj
	${tadscPrefix} $@ $<

gold_parchment_2.gam: gold_parchment_2.t makefile	
	[ -d obj ] || mkdir obj
	${tadscPrefix} $@ $<

1893_menu.t3: 1893_menu.t makefile
	[ -d obj ] || mkdir obj
	t3make -I ${tads3root}/include -DLANGUAGE=en_us -DMESSAGESTYLE=neu -Fy obj -Fo obj \
	-o $@ -lib ${tads3root}/lib/system.tl -source $<

1893_menu_2.t3: 1893_menu_2.t makefile
	[ -d obj ] || mkdir obj
	t3make -I ${tads3root}/include -DLANGUAGE=en_us -DMESSAGESTYLE=neu -Fy obj -Fo obj \
	-o $@ -lib ${tads3root}/lib/system.tl -source $<

clean:
	rm obj/*.t3o obj/*.t3s *.t3 *.gam
