SOURCE_CHANGED	= ./source_changed

all:\
	decode.tex	\
	example-send.tex	\
	example-receive.tex	\
	clientdemo.tex	\
	serverdemo.tex	\
	select-example.tex \
	simmel-main.tex

select-example.tex: select-example Makefile
	tgrind -f select-example > select-example.tex
	@touch -f $(SOURCE_CHANGED)

decode.tex: decode Makefile
	tgrind -f decode > decode.tex
	@touch -f $(SOURCE_CHANGED)

clientdemo.tex: clientdemo Makefile
	tgrind -f clientdemo > clientdemo.tex
	@touch -f $(SOURCE_CHANGED)

serverdemo.tex: serverdemo Makefile
	tgrind -f serverdemo > serverdemo.tex
	@touch -f $(SOURCE_CHANGED)

example-receive.tex: example-receive Makefile
	tgrind -f example-receive > example-receive.tex
	@touch -f $(SOURCE_CHANGED)

example-send.tex: example-send Makefile
	tgrind -f example-send > example-send.tex
	@touch -f $(SOURCE_CHANGED)

simmel-main.tex: simmel-main.c Makefile
	tgrind -f simmel-main.c > simmel-main.tex
	@touch -f $(SOURCE_CHANGED)
