[/] [trunk/] [src/] [Makefile] - Diff 63 ⟶ 68

Diff between revs 63 and 68
Rev 63 Rev 68
Line 1... Line 1...
# $Id: Makefile 63 2008-08-22 06:26:33Z tbourke $
# $Id: Makefile 68 2008-08-28 00:28:54Z tbourke $
#
#
#  Copyright (c) 2008 Timothy Bourke (University of NSW and NICTA)
#  Copyright (c) 2008 Timothy Bourke (University of NSW and NICTA)
#  All rights reserved.
#  All rights reserved.
#
#
#  This program is free software; you can redistribute it and/or modify it
#  This program is free software; you can redistribute it and/or modify it
Line 54... Line 54...
          uppaal/uppaal.grm.sml uppaal/uppaal.lex.sml \
          uppaal/uppaal.grm.sml uppaal/uppaal.lex.sml \
          mcs51/mcs51.grm.sml mcs51/mcs51.lex.sml \
          mcs51/mcs51.grm.sml mcs51/mcs51.lex.sml \
          config/config.lex.sml version.sml
          config/config.lex.sml version.sml
        $(MLTON) -mlb-path-map win-path-map -verbose 1 urpal.mlb
        $(MLTON) -mlb-path-map win-path-map -verbose 1 urpal.mlb
 
 
 
grmfiles: cmdlang/cmdlang.grm.sml uppaal/uppaal.grm.sml mcs51/mcs51.grm.sml
 
lexfiles: config/config.lex.sml uppaal/uppaal.lex.sml cmdlang/cmdlang.lex.sml \
 
          mcs51/mcs51.lex.sml
 
 
cmdlang/cmdlang.grm.sml: cmdlang/cmdlang.grm
cmdlang/cmdlang.grm.sml: cmdlang/cmdlang.grm
        $(MLYACC) cmdlang/cmdlang.grm
        $(MLYACC) cmdlang/cmdlang.grm
 
 
cmdlang/cmdlang.lex.sml: cmdlang/cmdlang.lex
cmdlang/cmdlang.lex.sml: cmdlang/cmdlang.lex
Line 80... Line 83...
 
 
version:
version:
        @echo $(URPAL_VERSION)
        @echo $(URPAL_VERSION)
 
 
version.sml:
version.sml:
        (echo "structure Version = struct ";   \
        (echo "(* automatically generated - do not edit *)"; \
 
         echo "structure Version = struct ";   \
         echo "  val version=\"$(URPAL_VERSION)\";"; \
         echo "  val version=\"$(URPAL_VERSION)\";"; \
         echo "  val svnversion=\"`svnversion`\";";  \
         echo "  val svnversion=\"`svnversion`\";";  \
         echo "end") > version.sml
         echo "end") > version.sml
 
 
tags: $(SRC)
tags: $(SRC)
tags: $(SRC)
tags: $(SRC)