#### Makefile_sub
#### [...]/3DLDF-2.0.3/examples/Makefile_sub

#### Created by Laurence D. Finston (LDF) Thu Nov  7 16:31:41 CET 2013

#### *** (3) Implicit rules

%.pdf : %.ps
	ps2pdf $<

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

%.dvi : %.txt %.1
	tex $<

%.1 : %.mp
	mpost $<

%.mp : %.ldf
	$(top_builddir)/src/3dldf $<


## **** (4) Extra prerequisites for DVI files

stlltns.dvi: stlltns.txt stlltn01.1 stlltn02.1 stlltn03.1 stlltn04.1
	$(TEX) $<

bldelem1.dvi: bldelem1.txt bldelem1.1 fmt8511.txt fmtdina4.txt 

bldelem2.dvi: bldelem2.txt bldelem2.1 fmt8511.txt fmtdina4.txt

bldelem3.dvi: bldelem3.txt bldelem3.1 fmt8511.txt fmtdina4.txt 

bldelem4.dvi: bldelem4.txt bldelem4.1 fmt8511.txt fmtdina4.txt 

bldelem5.dvi: bldelem5.txt bldelem5.1 fmt8511.txt fmtdina4.txt

## **** (4) Extra prerequisites for 'mp' files

## The following 'mp' files require 'lmc' macro files.
## That is, the 'ldf' files include the 'lmc' files.
## The 'mp' files are built according to the implicit rule, above.
##
## LDF 2013.11.05.

bldelem1.mp: bldelem1.ldf bldelem1.lmc 

bldelem2.mp: bldelem2.ldf bldelem1.lmc 

bldelem4.mp: bldelem4.ldf bldelem1.lmc 

bldelem5.mp: bldelem5.ldf bldelem0.lmc

bldelem2.mp: bldelem2.ldf bldelem1.lmc bldelem2.lmc

bldelem3.mp: bldelem3.ldf bldelem3.lmc bldelem1.lmc

bldelem4.mp: bldelem4.ldf bldelem1.lmc bldelem3.lmc

bldelem5.mp: bldelem5.ldf bldelem5.lmc

dodec_02.mp: dodec_02.ldf dodec_02.lmc

dodec_03.mp: dodec_03.ldf dodec_03.lmc

elpdmd01.mp: elpdmd01.ldf elpdmd01.lmc

polyrhyt.mp: polyrhyt.ldf polyrhyt.lmc

rhmtrc_01.mp: rhmtrc_01.ldf rhmtrc_01.lmc

sphrmd00.mp: sphrmd00.ldf sphrmd00.lmc

stlltn01.mp: stlltn01.ldf stlltns.lmc

stlltn03.mp: stlltn03.ldf stlltns.lmc

sundl_03.mp: sundl_03.ldf sundl_03.lmc

#### **** (4)

pprcuts.dvi: pprcuts.txt pprcut01.0
	$(TEX) $<

pprcut01.0: pprcut01.mp
	mpost $<

pprcut01.mp: pprcut01.ldf
	$(top_builddir)/src/3dldf $<


.PHONY: rebuild

rebuild: $(PDF_FILES)



#### *** (3) Query

.PHONY: query

query:
	@echo "In \`Makefile_sub':"
	@echo "LDF_FILES == $(LDF_FILES)"

# @echo "TEX == $(TEX)"
# @echo "CXXCOMPILE == $(CXXCOMPILE)"
# @echo "SOURCEDIR == $(SOURCEDIR)"
# @echo "top_builddir == $(top_builddir)"
# @echo "3dldflb_c_files == $(3dldflb_c_files)"
# @echo "3dldflb_cpp_files == $(3dldflb_cpp_files)"
# @echo "CLEANFILES == $(CLEANFILES)"

# 
# @echo "CXX == $(CXX)"
# @echo "CXXLINK == $(CXXLINK)"
# @echo "CXXFLAGS == $(CXXFLAGS)"

## Local Variables:
## mode:Makefile
## outline-minor-mode:t
## outline-regexp:"## *\\*+"
## abbrev-mode:t
## End:
