6 |
TCS= tcs -f utf -t latin1 |
TCS= tcs -f utf -t latin1 |
7 |
LAM= lam --extension ugfd |
LAM= lam --extension ugfd |
8 |
XOTFILE=../xot/PAPO-ER.xot |
XOTFILE=../xot/PAPO-ER.xot |
9 |
|
CXOTFILE=$(XOTFILE:%.xot=%.cxot) |
10 |
EXOTIC=exotic -eZot -k:all: |
EXOTIC=exotic -eZot -k:all: |
11 |
ZOTFILE=PAPO-ER.zot |
ZOTFILE=PAPO-ER.zot |
12 |
EMF= emf $(DEBUG) -z=$(ZOTFILE) |
EMF= emf -f -d -d -x.lam |
13 |
LAMDEP= $(LAM) -MM |
LAMDEP= $(LAM) -MM |
14 |
VERSION_CONTROL=t |
VERSION_CONTROL=t |
15 |
INSTALL=ln -sfb |
INSTALL=ln -sfb |
80 |
|
|
81 |
all: $(ALL) |
all: $(ALL) |
82 |
|
|
83 |
$(ZOTFILE): $(XOTFILE) |
%.zot: %.xot |
84 |
$(EXOTIC) $< > $@ |
$(EXOTIC) $< > $@ |
85 |
|
|
86 |
|
%.cxot: %.xot |
87 |
|
python2.2 -c 'import user, Xot, cPickle, sys; cPickle.dump(Xot.new(sys.argv[1], ":all:"), open(sys.argv[2], "w"), True)' $< $@ |
88 |
|
|
89 |
%.uemf: %.neb |
%.uemf: %.neb |
90 |
$(NEB) $< |
$(NEB) $< |
91 |
|
|
92 |
%.emf: %.uemf |
%.emf: %.uemf |
93 |
$(TCS) $< > $@ |
$(TCS) $< > $@ |
94 |
|
|
95 |
%.lam: %.emf $(ZOTFILE) |
%.lam: $(CXOTFILE) %.emf |
96 |
$(EMF) $< > $@ |
$(EMF) $^ |
97 |
|
|
98 |
%.ugfd: %.lam |
%.ugfd: %.lam |
99 |
$(LAM) $< |
$(LAM) $< |
109 |
$(NEBDEP) $< > $@ |
$(NEBDEP) $< > $@ |
110 |
$(LAMDEP) $< >> $@ |
$(LAMDEP) $< >> $@ |
111 |
|
|
112 |
.INTERMEDIATE: $(INTERMEDIATE) |
.SECONDARY: $(INTERMEDIATE) |
113 |
|
|
114 |
.DELETE_ON_ERROR: |
.PRECIOUS: $(CXOTFILE) |
115 |
|
|
116 |
.EXPORT_ALL_VARIABLES: |
.EXPORT_ALL_VARIABLES: |
117 |
|
|