
FIG=  $(wildcard *.fig)
SOEPS= receiver.eps sender.eps

EPS=  $(patsubst so/%.eps,%.eps,$(SOEPS)) $(patsubst %.fig,%.eps,$(FIG))

SRCS= $(wildcard *.tex) $(EPS) 


#vpath %.fig ..

all::	main.ps

%.dvi:	%.tex
	latex $< && rm $@
	bibtex $*
	latex $<

%.ps:	%.dvi
	dvips -o $@ $<


%.eps: %.fig
	fig2dev -L ps -p dummy -m 1.0 $< $@

%.eps: so/%.eps bbset bb4gs.ps
	./bbset $< > $@.new
	mv $@.new $@

main.dvi: $(SRCS)

preview: main.ps
#	ghostview -letter -swap main.ps
	gv -a4 -swap main.ps

clean:
	rm -f *~ main.latex main.log main.aux main.toc
	rm -f main.dvi main.ps
	rm -f $(patsubst %.fig,%.eps,$(FIG))
