/[papo]/papo/forms/Makefile
ViewVC logotype

Diff of /papo/forms/Makefile

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.43 by jlenton, Fri Sep 5 21:11:14 2003 UTC revision 1.44 by jlenton, Tue Sep 16 19:01:03 2003 UTC
# Line 6  NEBDEP= $(NEB) -MM Line 6  NEBDEP= $(NEB) -MM
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
# Line 79  PERL-COMPONENTS=components/PAPO.pm Line 80  PERL-COMPONENTS=components/PAPO.pm
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) $<
# Line 105  $(ZOTFILE): $(XOTFILE) Line 109  $(ZOTFILE): $(XOTFILE)
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    

Legend:
Removed from v.1.43  
changed lines
  Added in v.1.44

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26