annotate mk/subdir.mk @ 36:baf976e34f16

regen pdf now that my tex is working again
author David A. Holland
date Sun, 15 Jun 2014 17:13:39 -0400
parents 5f36d8d69aba
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2
5f36d8d69aba Set up a build framework.
David A. Holland
parents:
diff changeset
1 TARGETS?=all depend install clean distclean
5f36d8d69aba Set up a build framework.
David A. Holland
parents:
diff changeset
2
5f36d8d69aba Set up a build framework.
David A. Holland
parents:
diff changeset
3 $(TARGETS): ;
5f36d8d69aba Set up a build framework.
David A. Holland
parents:
diff changeset
4
5f36d8d69aba Set up a build framework.
David A. Holland
parents:
diff changeset
5 .for _T in $(TARGETS)
5f36d8d69aba Set up a build framework.
David A. Holland
parents:
diff changeset
6 .for _D in $(SUBDIRS)
5f36d8d69aba Set up a build framework.
David A. Holland
parents:
diff changeset
7 .if $(_D) == .WAIT
5f36d8d69aba Set up a build framework.
David A. Holland
parents:
diff changeset
8 $(_T): .WAIT
5f36d8d69aba Set up a build framework.
David A. Holland
parents:
diff changeset
9 .else
5f36d8d69aba Set up a build framework.
David A. Holland
parents:
diff changeset
10 $(_T)-in-$(_D):
5f36d8d69aba Set up a build framework.
David A. Holland
parents:
diff changeset
11 (cd $(_D) && $(MAKE) $(_T))
5f36d8d69aba Set up a build framework.
David A. Holland
parents:
diff changeset
12 $(_T): $(_T)-in-$(_D)
5f36d8d69aba Set up a build framework.
David A. Holland
parents:
diff changeset
13 .endif
5f36d8d69aba Set up a build framework.
David A. Holland
parents:
diff changeset
14 .endfor
5f36d8d69aba Set up a build framework.
David A. Holland
parents:
diff changeset
15 .endfor