File: Makefile_sub

package info (click to toggle)
3dldf 2.0.3%2Bdfsg-2
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 11,424 kB
  • ctags: 6
  • sloc: makefile: 889; sh: 117; cpp: 5
file content (125 lines) | stat: -rw-r--r-- 2,527 bytes parent folder | download | duplicates (2)
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: