Home My Page Projects Code Snippets Project Openings SML/NJ
Summary Activity Forums Tracker Lists Tasks Docs Surveys News SCM Files

SCM Repository

[smlnj] Annotation of /sml/trunk/src/compiler/Makefile
ViewVC logotype

Annotation of /sml/trunk/src/compiler/Makefile

Parent Directory Parent Directory | Revision Log Revision Log


Revision 157 - (view) (download)

1 : monnier 157 SML=sml.x86-linux
2 :     BINDIR=bin.x86-unix
3 :     MLCMD=CMB.make()
4 :    
5 :     $(SML): $(BINDIR)/COMPLIST
6 :     -rm -f $@
7 :     ./xmakeml
8 :    
9 :     $(BINDIR)/COMPLIST:
10 :     [ -d $(BINDIR) -a -d $(BINDIR).old ] && \
11 :     mv $(BINDIR) $(BINDIR).new && \
12 :     mv $(BINDIR).old $(BINDIR)
13 :    
14 :     recompile: $(SML)
15 :     mv $(BINDIR) $(BINDIR).old && mv $(BINDIR).new $(BINDIR)
16 :     echo '$(MLCMD);Compiler.Stats.summary();' | ./xrun $(SML)
17 :     mv $(BINDIR) $(BINDIR).new && mv $(BINDIR).old $(BINDIR)
18 :    
19 :     run: $(SML)
20 :     mv $(BINDIR) $(BINDIR).old && mv $(BINDIR).new $(BINDIR)
21 :     ./xrun $(SML)
22 :     mv $(BINDIR) $(BINDIR).new && mv $(BINDIR).old $(BINDIR)

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0