1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125
|
#### 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:
|